From 5063c1dfec9a11d979503a1ce3c34b6a85777f12 Mon Sep 17 00:00:00 2001 From: Matthieu Haineault Date: Tue, 2 Sep 2025 15:16:03 -0400 Subject: [PATCH] fix(seeder): fix bank_codes for expenses seeder --- prisma/mock-seeds-scripts/12-expenses.ts | 4 ++-- src/modules/timesheets/services/timesheets-query.service.ts | 5 +---- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/prisma/mock-seeds-scripts/12-expenses.ts b/prisma/mock-seeds-scripts/12-expenses.ts index 848daae..f9a63d1 100644 --- a/prisma/mock-seeds-scripts/12-expenses.ts +++ b/prisma/mock-seeds-scripts/12-expenses.ts @@ -42,7 +42,7 @@ async function getOrCreateTimesheet(employee_id: number, start_date: Date) { async function main() { // Codes autorisés (aléatoires à chaque dépense) - const BANKS = ['G517', 'G56', 'G502', 'G202', 'G234'] as const; + const BANKS = ['G517', 'G503', 'G502', 'G202', 'G234'] as const; const bcRows = await prisma.bankCodes.findMany({ where: { bank_code: { in: BANKS as unknown as string[] } }, select: { id: true, bank_code: true }, @@ -83,7 +83,7 @@ async function main() { // 4) Montant varié const amount = - randomCode === 'G56' + randomCode === 'G503' ? rndAmount(1000, 7500) // 10.00..75.00 : rndAmount(2000, 25000); // 20.00..250.00 diff --git a/src/modules/timesheets/services/timesheets-query.service.ts b/src/modules/timesheets/services/timesheets-query.service.ts index 5937dbc..697a739 100644 --- a/src/modules/timesheets/services/timesheets-query.service.ts +++ b/src/modules/timesheets/services/timesheets-query.service.ts @@ -73,10 +73,7 @@ export class TimesheetsQueryService { bank_code: { select: { type: true } }, }, orderBy: { date: 'asc' }, - }); - - const to_num = (value: any) => typeof value.toNumber === 'function' ? value.toNumber() : Number(value); - + }); // data mapping const shifts: ShiftRow[] = raw_shifts.map(shift => ({