From f2378c8402c56853d19efabbbd656133d1d57694 Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Fri, 19 Jun 2026 07:06:48 +0000 Subject: [PATCH] Use setting in reports --- src/backend/InvenTree/report/templatetags/report.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/backend/InvenTree/report/templatetags/report.py b/src/backend/InvenTree/report/templatetags/report.py index be28eef151..87cf7ab03e 100644 --- a/src/backend/InvenTree/report/templatetags/report.py +++ b/src/backend/InvenTree/report/templatetags/report.py @@ -774,6 +774,9 @@ def modulo(x: Any, y: Any, cast: Optional[type] = None) -> Any: @register.simple_tag def render_currency(money, **kwargs): """Render a currency / Money object.""" + if 'locale' not in kwargs: + if locale := get_global_setting('REPORT_CURRENCY_LOCALE', cache=True): + kwargs['locale'] = locale return InvenTree.helpers_model.render_currency(money, **kwargs)