mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
no decay start date for first transactions
This commit is contained in:
parent
3707ca2d2c
commit
4cfee1ce38
@ -168,9 +168,10 @@ export async function upgrade(queryFn: (query: string, values?: any[]) => Promis
|
||||
const decayStartDate = previous ? previous.balance_date : transaction.balance_date
|
||||
const decay = calculateDecay(balance, decayStartDate, transaction.balance_date)
|
||||
// WARNING: `toISOString()` needs UTC Timezone to work properly!
|
||||
const decayStart = decay.start
|
||||
? '"' + decay.start.toISOString().slice(0, 19).replace('T', ' ') + '"'
|
||||
: null
|
||||
const decayStart =
|
||||
previous && decay.start
|
||||
? '"' + decay.start.toISOString().slice(0, 19).replace('T', ' ') + '"'
|
||||
: null
|
||||
balance = decay.balance.add(decAmount)
|
||||
const tempDecSendSenderFinalBalance = transaction.send_sender_final_balance
|
||||
? new Decimal(transaction.send_sender_final_balance).dividedBy(10000)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user