From 63c06dc44ad91629f602a369ed64130b3698f353 Mon Sep 17 00:00:00 2001 From: Mira Weller Date: Fri, 4 Apr 2025 14:31:55 +0200 Subject: [PATCH] sourcefields: Add Order Position ID, rename Ticket ID --- src/pretix/base/datasync/sourcefields.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/pretix/base/datasync/sourcefields.py b/src/pretix/base/datasync/sourcefields.py index d6af5b174d..e81d1e662a 100644 --- a/src/pretix/base/datasync/sourcefields.py +++ b/src/pretix/base/datasync/sourcefields.py @@ -385,7 +385,7 @@ def get_data_fields(event, for_model=None): DataFieldInfo( ORDER_POSITION, "ticket_id", - _("Ticket ID"), + _("Order code and position number"), Question.TYPE_STRING, None, lambda position: position.code, @@ -430,6 +430,14 @@ def get_data_fields(event, for_model=None): None, lambda order: order.locale.split("_")[0], ), + DataFieldInfo( + ORDER_POSITION, + "position_id", + _("Order position ID"), + Question.TYPE_NUMBER, + None, + lambda op: op.pk, + ), ] + [ DataFieldInfo(