From f7a7925028e908488d5c67eb2f6ef1653fd383cd Mon Sep 17 00:00:00 2001 From: Ahmed Bouhuolia Date: Wed, 4 Sep 2024 16:48:34 +0200 Subject: [PATCH] fix: Array cast of recognize function rule ids --- .../RegonizeTranasctions/RecognizeTranasctionsService.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/server/src/services/Banking/RegonizeTranasctions/RecognizeTranasctionsService.ts b/packages/server/src/services/Banking/RegonizeTranasctions/RecognizeTranasctionsService.ts index 6c3ddb052..d176a3c1b 100644 --- a/packages/server/src/services/Banking/RegonizeTranasctions/RecognizeTranasctionsService.ts +++ b/packages/server/src/services/Banking/RegonizeTranasctions/RecognizeTranasctionsService.ts @@ -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');