mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-17 05:10:31 +00:00
feat: wip multi-select transactions to categorization and matching
This commit is contained in:
@@ -34,12 +34,13 @@ export class DecrementUncategorizedTransactionOnCategorize {
|
||||
*/
|
||||
public async decrementUnCategorizedTransactionsOnCategorized({
|
||||
tenantId,
|
||||
uncategorizedTransaction,
|
||||
uncategorizedTransactions,
|
||||
}: ICashflowTransactionCategorizedPayload) {
|
||||
const { Account } = this.tenancy.models(tenantId);
|
||||
const accountIds = uncategorizedTransactions.map((a) => a.id);
|
||||
|
||||
await Account.query()
|
||||
.findById(uncategorizedTransaction.accountId)
|
||||
.whereIn('id', accountIds)
|
||||
.decrement('uncategorizedTransactions', 1);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user