Merge pull request #660 from bigcapitalhq/fix-cast-array-rule-ids

fix: Array cast of recognize function rule ids
This commit is contained in:
Ahmed Bouhuolia
2024-09-04 16:49:32 +02:00
committed by GitHub

View File

@@ -78,9 +78,9 @@ export class RecognizeTranasctionsService {
});
const bankRules = await BankRule.query(trx).onBuild((q) => {
const rulesIds = castArray(ruleId);
const rulesIds = !isEmpty(ruleId) ? castArray(ruleId) : [];
if (!isEmpty(rulesIds)) {
if (rulesIds?.length > 0) {
q.whereIn('id', rulesIds);
}
q.withGraphFetched('conditions');