From d8f9f9478d86235aed2e06c255b7460e5c935366 Mon Sep 17 00:00:00 2001 From: Martin Gross Date: Thu, 31 Jul 2025 12:38:53 +0200 Subject: [PATCH] Exporter/orderlist: Add link to position order page (Z#23202597) --- src/pretix/base/exporters/orderlist.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/pretix/base/exporters/orderlist.py b/src/pretix/base/exporters/orderlist.py index 753aa76710..cd5453c6bb 100644 --- a/src/pretix/base/exporters/orderlist.py +++ b/src/pretix/base/exporters/orderlist.py @@ -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()