forked from CGM_Public/pretix_original
Fix missing ticket attachments
This commit is contained in:
@@ -558,7 +558,8 @@ class Order(LockModel, LoggedModel):
|
|||||||
'subject': subject,
|
'subject': subject,
|
||||||
'message': email_content,
|
'message': email_content,
|
||||||
'recipient': recipient,
|
'recipient': recipient,
|
||||||
'invoices': [i.pk for i in invoices] if invoices else []
|
'invoices': [i.pk for i in invoices] if invoices else [],
|
||||||
|
'attach_tickets': attach_tickets,
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@@ -122,7 +122,7 @@ def get_tickets_for_order(order):
|
|||||||
).last()
|
).last()
|
||||||
if not ct or not ct.file:
|
if not ct or not ct.file:
|
||||||
retval = generate.apply(args=('order', order.pk, p.identifier))
|
retval = generate.apply(args=('order', order.pk, p.identifier))
|
||||||
ct = CachedCombinedTicket.objects.get(pk=retval.value)
|
ct = CachedCombinedTicket.objects.get(pk=retval.get())
|
||||||
tickets.append((
|
tickets.append((
|
||||||
"{}-{}-{}{}".format(
|
"{}-{}-{}{}".format(
|
||||||
order.event.slug.upper(), order.code, ct.provider, ct.extension,
|
order.event.slug.upper(), order.code, ct.provider, ct.extension,
|
||||||
@@ -143,7 +143,7 @@ def get_tickets_for_order(order):
|
|||||||
).last()
|
).last()
|
||||||
if not ct or not ct.file:
|
if not ct or not ct.file:
|
||||||
retval = generate.apply(args=('orderposition', pos.pk, p.identifier))
|
retval = generate.apply(args=('orderposition', pos.pk, p.identifier))
|
||||||
ct = CachedTicket.objects.get(pk=retval.value)
|
ct = CachedTicket.objects.get(pk=retval.get())
|
||||||
tickets.append((
|
tickets.append((
|
||||||
"{}-{}-{}-{}{}".format(
|
"{}-{}-{}-{}{}".format(
|
||||||
order.event.slug.upper(), order.code, pos.positionid, ct.provider, ct.extension,
|
order.event.slug.upper(), order.code, pos.positionid, ct.provider, ct.extension,
|
||||||
|
|||||||
Reference in New Issue
Block a user