From 53c056b8e5cb6a9d57f0a58bf10de961e7ef751c Mon Sep 17 00:00:00 2001 From: Anik Dhabal Babu Date: Sat, 6 Sep 2025 15:35:26 +0000 Subject: [PATCH 1/3] fix: hosts is cancelling booking through apiV1 --- apps/api/v1/lib/validations/booking.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/api/v1/lib/validations/booking.ts b/apps/api/v1/lib/validations/booking.ts index 202c8f3c9db9ff..46eafda4b511ba 100644 --- a/apps/api/v1/lib/validations/booking.ts +++ b/apps/api/v1/lib/validations/booking.ts @@ -43,7 +43,7 @@ export const bookingCancelSchema = z.object({ id: z.number(), allRemainingBookings: z.boolean().optional(), cancelSubsequentBookings: z.boolean().optional(), - cancellationReason: z.string().optional().default("Not Provided"), + cancellationReason: z.string().optional(), seatReferenceUid: z.string().optional(), cancelledBy: z.string().email({ message: "Invalid email" }).optional(), internalNote: z From 0de21541b99c2f16d31f281cb7def1527eeac29a Mon Sep 17 00:00:00 2001 From: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com> Date: Mon, 8 Sep 2025 18:42:35 +0530 Subject: [PATCH 2/3] tweak --- apps/api/v1/lib/validations/booking.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/api/v1/lib/validations/booking.ts b/apps/api/v1/lib/validations/booking.ts index 46eafda4b511ba..d045c89a03cf90 100644 --- a/apps/api/v1/lib/validations/booking.ts +++ b/apps/api/v1/lib/validations/booking.ts @@ -43,7 +43,7 @@ export const bookingCancelSchema = z.object({ id: z.number(), allRemainingBookings: z.boolean().optional(), cancelSubsequentBookings: z.boolean().optional(), - cancellationReason: z.string().optional(), + cancellationReason: z.string().optional().min(1), seatReferenceUid: z.string().optional(), cancelledBy: z.string().email({ message: "Invalid email" }).optional(), internalNote: z From f1d19ba59699f4ab4b73640b0854562e9335535b Mon Sep 17 00:00:00 2001 From: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com> Date: Mon, 8 Sep 2025 19:55:10 +0530 Subject: [PATCH 3/3] Update booking.ts --- apps/api/v1/lib/validations/booking.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/api/v1/lib/validations/booking.ts b/apps/api/v1/lib/validations/booking.ts index d045c89a03cf90..6e5c99c743d6cb 100644 --- a/apps/api/v1/lib/validations/booking.ts +++ b/apps/api/v1/lib/validations/booking.ts @@ -43,7 +43,7 @@ export const bookingCancelSchema = z.object({ id: z.number(), allRemainingBookings: z.boolean().optional(), cancelSubsequentBookings: z.boolean().optional(), - cancellationReason: z.string().optional().min(1), + cancellationReason: z.string().min(1).optional(), seatReferenceUid: z.string().optional(), cancelledBy: z.string().email({ message: "Invalid email" }).optional(), internalNote: z