This commit is contained in:
James Cole 2019-12-04 05:59:06 +01:00
parent 55175da316
commit 1e7de48f59
No known key found for this signature in database
GPG Key ID: C16961E655E74B5E
2 changed files with 21 additions and 16 deletions

2
public/v1/js/app.js vendored

File diff suppressed because one or more lines are too long

View File

@ -121,6 +121,7 @@
</div>
</div>
<div class="col-lg-4">
<!-- -->
<amount
:source="transaction.source_account"
:destination="transaction.destination_account"
@ -221,6 +222,10 @@
}
return amount;
},
roundNumber(amount, decimals) {
let multiplier = Math.pow(10, decimals);
return Math.round(amount * multiplier) / multiplier;
},
selectedSourceAccount(index, model) {
if (typeof model === 'string') {
// cant change types, only name.
@ -370,7 +375,7 @@
transaction_journal_id: transaction.transaction_journal_id,
description: transaction.description,
date: transaction.date.substr(0, 10),
amount: this.positiveAmount(transaction.amount),
amount: this.roundNumber(this.positiveAmount(transaction.amount), transaction.currency_decimal_places),
category: transaction.category_name,
errors: {
source_account: [],
@ -409,7 +414,7 @@
notes: transaction.notes
},
foreign_amount: {
amount: this.positiveAmount(transaction.foreign_amount),
amount: this.roundNumber(this.positiveAmount(transaction.foreign_amount), transaction.foreign_currency_decimal_places),
currency_id: transaction.foreign_currency_id
},
source_account: {