admin resolver: make sure to write userId only when we create a new balance

This commit is contained in:
Ulf Gebhardt 2022-02-21 12:00:02 +01:00
parent 2f9cb42428
commit ea3ecbc679
Signed by: ulfgebhardt
GPG Key ID: DA6B843E748679C9

View File

@ -261,9 +261,10 @@ export class AdminResolver {
})
let userBalance = await Balance.findOne({ userId: pendingCreation.userId })
if (!userBalance) userBalance = new Balance()
userBalance.userId = pendingCreation.userId
if (!userBalance) {
userBalance = new Balance()
userBalance.userId = pendingCreation.userId
}
userBalance.amount = Number(newBalance)
userBalance.modified = receivedCallDate
userBalance.recordDate = receivedCallDate