From 79d59553d745bc1781336dea9db478248fa9ecfe Mon Sep 17 00:00:00 2001 From: Martin Gross Date: Mon, 22 Apr 2024 13:52:18 +0200 Subject: [PATCH] POS: Do not fail when rendering ZVT-transactions without a cardName or cardType --- .../templates/pretixcontrol/boxoffice/payment.html | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/pretix/control/templates/pretixcontrol/boxoffice/payment.html b/src/pretix/control/templates/pretixcontrol/boxoffice/payment.html index ac213481f..fbe161307 100644 --- a/src/pretix/control/templates/pretixcontrol/boxoffice/payment.html +++ b/src/pretix/control/templates/pretixcontrol/boxoffice/payment.html @@ -28,7 +28,15 @@
{% trans "Receipt number" context "terminal_zvt" %}
{{ payment_info.payment_data.receiptNumber }}
{% trans "Card type" context "terminal_zvt" %}
-
{{ payment_info.payment_data.cardName|default_if_none:payment_info.payment_data.cardType }}
+
+ {% if payment_info.payment_data.cardName %} + {{ payment_info.payment_data.cardName }} + {% elif payment_info.payment_data.cardType %} + {{ payment_info.payment_data.cardType }} + {% else %} + {% trans "Unknown" %} + {% endif %} +
{% trans "Card expiration" context "terminal_zvt" %}
{{ payment_info.payment_data.expiry }}
{% endif %}