Fix a PDF generation loop

This commit is contained in:
Raphael Michel
2016-12-23 13:44:11 +01:00
parent 62ef5271de
commit c5ec918e78
2 changed files with 8 additions and 4 deletions

View File

@@ -19,9 +19,11 @@ def generate(order_position: str, provider: str):
ct = CachedTicket.objects.get(order_position=order_position, provider=provider)
except CachedTicket.MultipleObjectsReturned:
CachedTicket.objects.filter(order_position=order_position, provider=provider).delete()
ct = CachedTicket(order_position=order_position, provider=provider)
ct = CachedTicket.objects.create(order_position=order_position, provider=provider, extension='',
type='', file=None)
except CachedTicket.DoesNotExist:
ct = CachedTicket(order_position=order_position, provider=provider)
ct = CachedTicket.objects.create(order_position=order_position, provider=provider, extension='',
type='', file=None)
with language(order_position.order.locale):
responses = register_ticket_outputs.send(order_position.order.event)