mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
add previous balance to virtual transaction link transaction
This commit is contained in:
parent
d578273589
commit
adbd8b1e5d
@ -276,6 +276,7 @@ export class TransactionResolver {
|
||||
firstDate || now,
|
||||
lastDate || now,
|
||||
self,
|
||||
(userTransactions.length && userTransactions[0].balance) || new Decimal(0),
|
||||
),
|
||||
)
|
||||
logger.debug(`transactions=${transactions}`)
|
||||
|
||||
@ -38,6 +38,7 @@ const virtualLinkTransaction = (
|
||||
createdAt: Date,
|
||||
validUntil: Date,
|
||||
user: User,
|
||||
previousBalance: Decimal,
|
||||
): Transaction => {
|
||||
const linkDbTransaction: dbTransaction = {
|
||||
id: -2,
|
||||
@ -54,7 +55,12 @@ const virtualLinkTransaction = (
|
||||
contribution: null,
|
||||
...defaultModelFunctions,
|
||||
}
|
||||
return new Transaction(linkDbTransaction, user)
|
||||
return new Transaction(
|
||||
linkDbTransaction,
|
||||
user,
|
||||
null,
|
||||
previousBalance.toDecimalPlaces(2, Decimal.ROUND_DOWN),
|
||||
)
|
||||
}
|
||||
|
||||
const virtualDecayTransaction = (
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user