From 1954d206a88a50b206da46d055674f3cc0baed95 Mon Sep 17 00:00:00 2001 From: Matthieu Haineault Date: Thu, 9 Oct 2025 15:23:03 -0400 Subject: [PATCH] fix(dates): removed dates from L-R and P-P --- src/modules/leave-requests/utils/leave-request.util.ts | 3 --- src/modules/pay-periods/pay-periods.module.ts | 8 ++++++++ 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/src/modules/leave-requests/utils/leave-request.util.ts b/src/modules/leave-requests/utils/leave-request.util.ts index 6688f1a..f5493db 100644 --- a/src/modules/leave-requests/utils/leave-request.util.ts +++ b/src/modules/leave-requests/utils/leave-request.util.ts @@ -62,7 +62,6 @@ export class LeaveRequestsUtils { await this.shiftsCommand.upsertShiftsByDate(email, iso_date, { old_shift: existing ? { - date: existing.date, start_time: existing.start_time.toISOString().slice(11, 16), end_time: existing.end_time.toISOString().slice(11, 16), type: existing.bank_code?.type ?? type, @@ -72,7 +71,6 @@ export class LeaveRequestsUtils { } : undefined, new_shift: { - date: existing?.date ?? '', start_time: toHHmm(start_minutes), end_time: toHHmm(end_minutes), is_remote: existing?.is_remote ?? false, @@ -101,7 +99,6 @@ export class LeaveRequestsUtils { await this.shiftsCommand.upsertShiftsByDate(email, iso_date, { old_shift: { - date: existing.date, start_time: existing.start_time.toISOString().slice(11, 16), end_time: existing.end_time.toISOString().slice(11, 16), type: existing.bank_code?.type ?? type, diff --git a/src/modules/pay-periods/pay-periods.module.ts b/src/modules/pay-periods/pay-periods.module.ts index 80dd614..fc5ce6d 100644 --- a/src/modules/pay-periods/pay-periods.module.ts +++ b/src/modules/pay-periods/pay-periods.module.ts @@ -8,6 +8,10 @@ import { TimesheetsCommandService } from "../timesheets/services/timesheets-comm import { ExpensesCommandService } from "../expenses/services/expenses-command.service"; import { ShiftsCommandService } from "../shifts/services/shifts-command.service"; import { SharedModule } from "../shared/shared.module"; +import { EmployeeIdEmailResolver } from "../shared/utils/resolve-email-id.utils"; +import { BankCodesResolver } from "../shared/utils/resolve-bank-type-id.utils"; +import { PrismaService } from "src/prisma/prisma.service"; +import { OvertimeService } from "../business-logics/services/overtime.service"; @Module({ imports: [PrismaModule, TimesheetsModule, SharedModule], @@ -17,6 +21,10 @@ import { SharedModule } from "../shared/shared.module"; TimesheetsCommandService, ExpensesCommandService, ShiftsCommandService, + EmployeeIdEmailResolver, + BankCodesResolver, + PrismaService, + OvertimeService, ], controllers: [PayPeriodsController], exports: [