From 7c6a58e936f51b6c9a7a2b535a35c8fd1618400e Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 1 Jul 2021 00:48:16 +0200 Subject: [PATCH] handle default in kwargs --- InvenTree/InvenTree/fields.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/InvenTree/InvenTree/fields.py b/InvenTree/InvenTree/fields.py index 9010203199..79724636d3 100644 --- a/InvenTree/InvenTree/fields.py +++ b/InvenTree/InvenTree/fields.py @@ -41,6 +41,11 @@ class InvenTreeModelMoneyField(ModelMoneyField): def __init__(self, **kwargs): default_currency=currency_code_default + # remove from kwargs if set + if 'default_currency' in kwargs: + default_currency = kwargs['default_currency'] + kwargs.pop('default_currency') + super().__init__(default_currency=default_currency, **kwargs) pass