From e5e6c1b51ed789de729fe9ea87e6f1cf211a4470 Mon Sep 17 00:00:00 2001 From: Oliver <oliver.henry.walters@gmail.com> Date: Mon, 2 Jun 2025 19:37:11 +1000 Subject: [PATCH] Include currency code in display text (#9717) * Include currency code in display text - Closes https://github.com/inventree/InvenTree/issues/9710 * Bump API version --- src/backend/InvenTree/InvenTree/api_version.py | 5 ++++- src/backend/InvenTree/common/currency.py | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/backend/InvenTree/InvenTree/api_version.py b/src/backend/InvenTree/InvenTree/api_version.py index 485d16a99b..176c2c3c90 100644 --- a/src/backend/InvenTree/InvenTree/api_version.py +++ b/src/backend/InvenTree/InvenTree/api_version.py @@ -1,12 +1,15 @@ """InvenTree API version information.""" # InvenTree API version -INVENTREE_API_VERSION = 342 +INVENTREE_API_VERSION = 343 """Increment this API version number whenever there is a significant change to the API that any clients need to know about.""" INVENTREE_API_TEXT = """ +v343 -> 2025-06-02 : https://github.com/inventree/InvenTree/pull/9717 + - Add ISO currency codes to the description text for currency options + v342 -> 2025-05-09 : https://github.com/inventree/InvenTree/pull/9651 - Fix serializer to match Generate API for serial numbers diff --git a/src/backend/InvenTree/common/currency.py b/src/backend/InvenTree/common/currency.py index b7749db39c..8c501b36b2 100644 --- a/src/backend/InvenTree/common/currency.py +++ b/src/backend/InvenTree/common/currency.py @@ -75,7 +75,7 @@ def currency_codes() -> list: def currency_code_mappings() -> list: """Returns the current currency choices.""" - return [(a, CURRENCIES[a].name) for a in currency_codes()] + return [(a, f'{a} - {CURRENCIES[a].name}') for a in currency_codes()] def after_change_currency(setting) -> None: