forked from CGM_Public/pretix_original
POS: Do not fail when rendering ZVT-transactions without a cardName or cardType
This commit is contained in:
@@ -28,7 +28,15 @@
|
|||||||
<dt>{% trans "Receipt number" context "terminal_zvt" %}</dt>
|
<dt>{% trans "Receipt number" context "terminal_zvt" %}</dt>
|
||||||
<dd>{{ payment_info.payment_data.receiptNumber }}</dd>
|
<dd>{{ payment_info.payment_data.receiptNumber }}</dd>
|
||||||
<dt>{% trans "Card type" context "terminal_zvt" %}</dt>
|
<dt>{% trans "Card type" context "terminal_zvt" %}</dt>
|
||||||
<dd>{{ payment_info.payment_data.cardName|default_if_none:payment_info.payment_data.cardType }}</dd>
|
<dd>
|
||||||
|
{% 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 %}
|
||||||
|
</dd>
|
||||||
<dt>{% trans "Card expiration" context "terminal_zvt" %}</dt>
|
<dt>{% trans "Card expiration" context "terminal_zvt" %}</dt>
|
||||||
<dd>{{ payment_info.payment_data.expiry }}</dd>
|
<dd>{{ payment_info.payment_data.expiry }}</dd>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|||||||
Reference in New Issue
Block a user