diff --git a/src/pretix/plugins/banktransfer/__init__.py b/src/pretix/plugins/banktransfer/__init__.py index 27035dc206..9dff72ae30 100644 --- a/src/pretix/plugins/banktransfer/__init__.py +++ b/src/pretix/plugins/banktransfer/__init__.py @@ -19,7 +19,7 @@ class BankTransferApp(AppConfig): def ready(self): from . import signals # NOQA from . import tasks # NOQA - from .templatetags import commadecimal # NOQA + from .templatetags import commadecimal, dotdecimal # NOQA @cached_property def compatibility_warnings(self): diff --git a/src/pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html b/src/pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html index 0e139c4356..6143369eac 100644 --- a/src/pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html +++ b/src/pretix/plugins/banktransfer/templates/pretixplugins/banktransfer/pending.html @@ -1,6 +1,7 @@ {% load i18n %} {% load l10n %} {% load commadecimal %} +{% load dotdecimal %} {% load ibanformat %} {% load money %} @@ -44,7 +45,7 @@ SCT {{ settings.bank_details_sepa_bic }} {{ settings.bank_details_sepa_name }} {{ settings.bank_details_sepa_iban }} -{{ event.currency }}{{ amount|floatformat:2 }} +{{ event.currency }}{{ amount|dotdecimal }} {{ code }} diff --git a/src/pretix/plugins/banktransfer/templatetags/dotdecimal.py b/src/pretix/plugins/banktransfer/templatetags/dotdecimal.py new file mode 100644 index 0000000000..a8510d2a08 --- /dev/null +++ b/src/pretix/plugins/banktransfer/templatetags/dotdecimal.py @@ -0,0 +1,8 @@ +from django import template + +register = template.Library() + + +@register.filter +def dotdecimal(value): + return str(value).replace(",", ".")