From 2e6e200d245d3493c3af2eae037599716c5d8710 Mon Sep 17 00:00:00 2001 From: Vasilica Olariu Date: Tue, 13 May 2025 10:36:48 +0300 Subject: [PATCH] Fix filtering by status --- src/api/repository/winnings.repo.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/api/repository/winnings.repo.ts b/src/api/repository/winnings.repo.ts index edcf647..d236918 100644 --- a/src/api/repository/winnings.repo.ts +++ b/src/api/repository/winnings.repo.ts @@ -202,8 +202,9 @@ export class WinningsRepository { this.prisma.winnings.count({ where: queryWhere }), ]); - const usersPayoutStatusMap = - await this.getUsersPayoutStatusForWinnings(winnings); + const usersPayoutStatusMap = winnings?.length + ? await this.getUsersPayoutStatusForWinnings(winnings) + : ({} as { [key: string]: payment_status }); result.data = { winnings: winnings.map((item) => ({