From b8e5947cfcae128260cefc77e1c41298ba3c02bb Mon Sep 17 00:00:00 2001 From: Matthieu Haineault Date: Mon, 28 Jul 2025 08:46:43 -0400 Subject: [PATCH] feat(module): fixes and swagger docs for pay-periods module --- src/modules/pay-periods/controllers/pay-periods.controller.ts | 4 ++-- ...period-overview.dto.ts => overview-employee-period.dto.ts} | 0 ...{pay-period-overview.dto.ts => overview-pay-period.dto.ts} | 2 +- .../{pay-period.dto.ts => pay-period.entity.ts} | 0 .../pay-periods/services/pay-periods-overview.service.ts | 4 ++-- src/modules/pay-periods/services/pay-periods.service.ts | 2 -- 6 files changed, 5 insertions(+), 7 deletions(-) rename src/modules/pay-periods/dtos/{employee-period-overview.dto.ts => overview-employee-period.dto.ts} (100%) rename src/modules/pay-periods/dtos/{pay-period-overview.dto.ts => overview-pay-period.dto.ts} (91%) rename src/modules/pay-periods/dtos/swagger-entities/{pay-period.dto.ts => pay-period.entity.ts} (100%) diff --git a/src/modules/pay-periods/controllers/pay-periods.controller.ts b/src/modules/pay-periods/controllers/pay-periods.controller.ts index e8cc190..9304b83 100644 --- a/src/modules/pay-periods/controllers/pay-periods.controller.ts +++ b/src/modules/pay-periods/controllers/pay-periods.controller.ts @@ -3,8 +3,8 @@ import { PayPeriods } from "@prisma/client"; import { ApiOperation, ApiResponse, ApiTags } from "@nestjs/swagger"; import { PayPeriodsService } from "../services/pay-periods.service"; import { PayPeriodsOverviewService } from "../services/pay-periods-overview.service"; -import { PayPeriodEntity } from "../dtos/swagger-entities/pay-period.dto"; -import { PayPeriodOverviewDto } from "../dtos/pay-period-overview.dto"; +import { PayPeriodEntity } from "../dtos/swagger-entities/pay-period.entity"; +import { PayPeriodOverviewDto } from "../dtos/overview-pay-period.dto"; @ApiTags('pay-periods') diff --git a/src/modules/pay-periods/dtos/employee-period-overview.dto.ts b/src/modules/pay-periods/dtos/overview-employee-period.dto.ts similarity index 100% rename from src/modules/pay-periods/dtos/employee-period-overview.dto.ts rename to src/modules/pay-periods/dtos/overview-employee-period.dto.ts diff --git a/src/modules/pay-periods/dtos/pay-period-overview.dto.ts b/src/modules/pay-periods/dtos/overview-pay-period.dto.ts similarity index 91% rename from src/modules/pay-periods/dtos/pay-period-overview.dto.ts rename to src/modules/pay-periods/dtos/overview-pay-period.dto.ts index cb77164..6c1b4b7 100644 --- a/src/modules/pay-periods/dtos/pay-period-overview.dto.ts +++ b/src/modules/pay-periods/dtos/overview-pay-period.dto.ts @@ -1,5 +1,5 @@ import { ApiProperty } from '@nestjs/swagger'; -import { EmployeePeriodOverviewDto } from './employee-period-overview.dto'; +import { EmployeePeriodOverviewDto } from './overview-employee-period.dto'; export class PayPeriodOverviewDto { @ApiProperty({ diff --git a/src/modules/pay-periods/dtos/swagger-entities/pay-period.dto.ts b/src/modules/pay-periods/dtos/swagger-entities/pay-period.entity.ts similarity index 100% rename from src/modules/pay-periods/dtos/swagger-entities/pay-period.dto.ts rename to src/modules/pay-periods/dtos/swagger-entities/pay-period.entity.ts diff --git a/src/modules/pay-periods/services/pay-periods-overview.service.ts b/src/modules/pay-periods/services/pay-periods-overview.service.ts index c05144e..cc3ce0c 100644 --- a/src/modules/pay-periods/services/pay-periods-overview.service.ts +++ b/src/modules/pay-periods/services/pay-periods-overview.service.ts @@ -1,6 +1,6 @@ import { Injectable, NotFoundException } from "@nestjs/common"; -import { EmployeePeriodOverviewDto } from "../dtos/employee-period-overview.dto"; -import { PayPeriodOverviewDto } from "../dtos/pay-period-overview.dto"; +import { EmployeePeriodOverviewDto } from "../dtos/overview-employee-period.dto"; +import { PayPeriodOverviewDto } from "../dtos/overview-pay-period.dto"; import { PrismaService } from "src/prisma/prisma.service"; @Injectable() diff --git a/src/modules/pay-periods/services/pay-periods.service.ts b/src/modules/pay-periods/services/pay-periods.service.ts index 81f6091..0202774 100644 --- a/src/modules/pay-periods/services/pay-periods.service.ts +++ b/src/modules/pay-periods/services/pay-periods.service.ts @@ -1,8 +1,6 @@ import { Injectable, NotFoundException } from "@nestjs/common"; import { PayPeriods } from "@prisma/client"; import { PrismaService } from "src/prisma/prisma.service"; -import { PayPeriodOverviewDto } from "../dtos/pay-period-overview.dto"; -import { EmployeePeriodOverviewDto } from "../dtos/employee-period-overview.dto"; @Injectable() export class PayPeriodsService {