Merged in fix/refetching-availability-on-select (pull request #2204)

don't use rateCode to determine if bookingCode should come from the room or the 'big' input

* don't use rateCode to determine if bookingCode should come from the room or the 'big' input


Approved-by: Linus Flood
This commit is contained in:
Joakim Jäderberg
2025-05-23 09:55:35 +00:00
parent c27290717b
commit 231ea05348
4 changed files with 25 additions and 33 deletions

View File

@@ -142,12 +142,7 @@ const baseBookingSchema = z.object({
export const selectRateRoomsAvailabilityInputSchema = z
.object({
booking: baseBookingSchema.extend({
rooms: z.array(
baseRoomSchema.extend({
rateCode: z.string().optional(),
roomTypeCode: z.string().optional(),
})
),
rooms: z.array(baseRoomSchema),
}),
lang: z.nativeEnum(Lang),
})
@@ -196,10 +191,7 @@ export const selectRateRoomsAvailabilityInputSchema = z
export const selectRateRoomAvailabilityInputSchema = z.object({
booking: baseBookingSchema.extend({
room: baseRoomSchema.extend({
rateCode: z.string().optional(),
roomTypeCode: z.string().optional(),
}),
room: baseRoomSchema,
}),
lang: z.nativeEnum(Lang),
})