remove converted_amount from history when amount is the same

converted_amount is changed along with amount, and should stay the same value
converted_amount will change with currency, and we will need it there.
This commit is contained in:
Adrien CLERC 2020-04-29 22:30:49 +02:00
parent 48cbc2b681
commit f50258f133

View file

@ -105,6 +105,14 @@ def get_history(project, human_readable_names=True):
if removed:
changeset["owers_removed"] = (None, removed)
# Remove converted_amount if amount changed in the same way.
if (
"amount" in changeset
and "converted_amount" in changeset
and changeset["amount"] == changeset["converted_amount"]
):
del changeset["converted_amount"]
for (prop, (val_before, val_after),) in changeset.items():
if human_readable_names:
if prop == "payer_id":