mirror of
https://github.com/eitchtee/WYGIWYH.git
synced 2026-07-10 23:02:47 +02:00
Merge pull request #133
fix(transactions): transaction convert value doesn't take into account currency's exchange currency
This commit is contained in:
@@ -255,6 +255,20 @@ class Transaction(models.Model):
|
|||||||
"suffix": suffix,
|
"suffix": suffix,
|
||||||
"decimal_places": decimal_places,
|
"decimal_places": decimal_places,
|
||||||
}
|
}
|
||||||
|
elif self.account.currency.exchange_currency:
|
||||||
|
converted_amount, prefix, suffix, decimal_places = convert(
|
||||||
|
self.amount,
|
||||||
|
to_currency=self.account.currency.exchange_currency,
|
||||||
|
from_currency=self.account.currency,
|
||||||
|
date=self.date,
|
||||||
|
)
|
||||||
|
if converted_amount:
|
||||||
|
return {
|
||||||
|
"amount": converted_amount,
|
||||||
|
"prefix": prefix,
|
||||||
|
"suffix": suffix,
|
||||||
|
"decimal_places": decimal_places,
|
||||||
|
}
|
||||||
|
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user