diff --git a/pricing/pricing.py b/pricing/pricing.py index c256406..aef3ac1 100644 --- a/pricing/pricing.py +++ b/pricing/pricing.py @@ -439,7 +439,7 @@ order by b.enabled_date desc""" raise Exception(e) debug(f'{formula=}, {ns=}, {p=}, {d.fields=}') np.data = config_data - np.amount = eval(formula, config_data) + np.amount = eval(formula, config_data.copy()) ret_items.append(np) else: info(f'{config_data=}, {p=}, {d.model_mappings=}, mismatched')