Exporter/orderlist: Add link to position order page (Z#23202597)

This commit is contained in:
Martin Gross
2025-07-31 12:38:53 +02:00
parent 4d9f1a8efc
commit d8f9f9478d

View File

@@ -668,6 +668,7 @@ class OrderListExporter(MultiSheetListExporter):
_('External customer ID'),
_('Check-in lists'),
_('Payment providers'),
_('Position order link')
]
# get meta_data labels from first cached event
@@ -812,6 +813,14 @@ class OrderListExporter(MultiSheetListExporter):
if p and p != 'free'
]))
row.append(
build_absolute_uri(order.event, 'presale:event.order.position', kwargs={
'order': order.code,
'secret': op.web_secret,
'position': op.positionid
})
)
if has_subevents:
if op.subevent:
row += op.subevent.meta_data.values()