mirror of
https://github.com/pretix/pretix.git
synced 2026-05-08 15:44:02 +00:00
money_filter: Ignore case of currency
This commit is contained in:
@@ -17,6 +17,7 @@ def money_filter(value: Decimal, arg='', hide_currency=False):
|
|||||||
raise TypeError("Invalid data type passed to money filter: %r" % type(value))
|
raise TypeError("Invalid data type passed to money filter: %r" % type(value))
|
||||||
if not arg:
|
if not arg:
|
||||||
raise ValueError("No currency passed.")
|
raise ValueError("No currency passed.")
|
||||||
|
arg = arg.upper()
|
||||||
|
|
||||||
places = settings.CURRENCY_PLACES.get(arg, 2)
|
places = settings.CURRENCY_PLACES.get(arg, 2)
|
||||||
rounded = value.quantize(Decimal('1') / 10 ** places, ROUND_HALF_UP)
|
rounded = value.quantize(Decimal('1') / 10 ** places, ROUND_HALF_UP)
|
||||||
|
|||||||
Reference in New Issue
Block a user