fix: adjust contact balance

This commit is contained in:
Ahmed Bouhuolia
2025-06-26 17:04:46 +02:00
parent 6a39e9d71f
commit e7178a6575
19 changed files with 180 additions and 54 deletions

View File

@@ -85,7 +85,6 @@ export class LedgerContactsBalanceStorage {
/**
*
* @param {number} tenantId
* @param {ILedger} ledger
* @param {number} contactId
* @returns {Promise<void>}
@@ -130,11 +129,8 @@ export class LedgerContactsBalanceStorage {
change: number,
trx?: Knex.Transaction,
) => {
// return this.contactModel.changeAmount(
// { id: contactId },
// 'balance',
// change,
// trx,
// );
return this.contactModel()
.query(trx)
.changeAmount({ id: contactId }, 'balance', change);
};
}

View File

@@ -157,11 +157,8 @@ export class LedegrAccountsStorage {
.whereNull('amount')
.patch({ amount: 0 });
// await this.accountModel.changeAmount(
// { id: accountId },
// 'amount',
// change,
// trx,
// );
await this.accountModel()
.query(trx)
.changeAmount({ id: accountId }, 'amount', change);
};
}