diff --git a/src/booking/dtos/booking-request.dto.ts b/src/booking/dtos/booking-request.dto.ts index b76257f..b8043b7 100644 --- a/src/booking/dtos/booking-request.dto.ts +++ b/src/booking/dtos/booking-request.dto.ts @@ -3,12 +3,12 @@ import { IsNotEmpty, IsOptional, IsUUID, Matches } from 'class-validator'; export class BookingRequestDto { @ApiProperty({ - description: 'Month in MM/YYYY format', - example: '07/2025', + description: 'Month in MM-YYYY format', + example: '07-2025', }) @IsNotEmpty() @Matches(/^(0[1-9]|1[0-2])\/\d{4}$/, { - message: 'Date must be in MM/YYYY format', + message: 'Date must be in MM-YYYY format', }) month: string; diff --git a/src/booking/services/booking.service.ts b/src/booking/services/booking.service.ts index 2148300..263415d 100644 --- a/src/booking/services/booking.service.ts +++ b/src/booking/services/booking.service.ts @@ -51,7 +51,7 @@ export class BookingService { } async findAll({ month, space }: BookingRequestDto, project: string) { - const [monthNumber, year] = month.split('/').map(Number); + const [monthNumber, year] = month.split('-').map(Number); const fromDate = new Date(year, monthNumber - 1, 1); const toDate = new Date(year, monthNumber, 0, 23, 59, 59); return this.bookingEntityRepository.find({