Merge pull request #1691 from gradido/fix-wrong-decay-transaction-balance

fix: Wrong Balance on Decay Transaction
This commit is contained in:
Moriz Wahl 2022-03-30 20:03:51 +02:00 committed by GitHub
commit 3016bd66ec
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -199,7 +199,12 @@ export class TransactionResolver {
// decay & link transactions
if (currentPage === 1 && order === Order.DESC) {
transactions.push(
virtualDecayTransaction(lastTransaction.balance, lastTransaction.balanceDate, now, self),
virtualDecayTransaction(
lastTransaction.balance.minus(sumHoldAvailableAmount.toString()),
lastTransaction.balanceDate,
now,
self,
),
)
// virtual transaction for pending transaction-links sum
if (sumHoldAvailableAmount.greaterThan(0)) {