From d681ae4dcee542e4f547933577b50f135b1db4f4 Mon Sep 17 00:00:00 2001 From: Martin Gross Date: Tue, 13 Aug 2019 13:26:44 +0200 Subject: [PATCH] Only output GA if event is using seating --- src/pretix/base/pdf.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/pretix/base/pdf.py b/src/pretix/base/pdf.py index a263d021a..780abb380 100644 --- a/src/pretix/base/pdf.py +++ b/src/pretix/base/pdf.py @@ -241,12 +241,14 @@ DEFAULT_VARIABLES = OrderedDict(( ("seat", { "label": _("Seat: Full name"), "editor_sample": _("Ground floor, Row 3, Seat 4"), - "evaluate": lambda op, order, ev: str(op.seat if op.seat else _('General admission')) + "evaluate": lambda op, order, ev: str(op.seat if op.seat else + _('General admission') if ev.seating_plan_id is not None else "") }), ("seat_zone", { "label": _("Seat: zone"), "editor_sample": _("Ground floor"), - "evaluate": lambda op, order, ev: str(op.seat.zone_name if op.seat else _('General admission')) + "evaluate": lambda op, order, ev: str(op.seat.zone_name if op.seat else + _('General admission') if ev.seating_plan_id is not None else "") }), ("seat_row", { "label": _("Seat: row"),