fix: filter out room availability based on packages

This commit is contained in:
Christel Westerberg
2024-11-12 08:45:14 +01:00
parent 43ef48e2c7
commit dbb5367df2
4 changed files with 41 additions and 12 deletions
+3
View File
@@ -1,5 +1,7 @@
import { z } from "zod"
import { RoomPackageCodeEnum } from "@/types/components/hotelReservation/selectRate/roomFilter"
export const getHotelsAvailabilityInputSchema = z.object({
cityId: z.string(),
roomStayStartDate: z.string(),
@@ -34,6 +36,7 @@ export const getSelectedRoomAvailabilityInputSchema = z.object({
attachedProfileId: z.string().optional().default(""),
rateCode: z.string(),
roomTypeCode: z.string(),
packageCodes: z.array(z.nativeEnum(RoomPackageCodeEnum)).optional(),
})
export type GetSelectedRoomAvailabilityInput = z.input<