Merged in fix/linkedReservation-typings (pull request #1431)
fix: linkedReservation typings * fix: correct rinkedReservation typings Approved-by: Christian Andolf Approved-by: Simon.Emanuelsson
This commit is contained in:
@@ -2,6 +2,7 @@ import { z } from "zod"
|
||||
|
||||
import { ChildBedTypeEnum } from "@/constants/booking"
|
||||
|
||||
import { nullableArrayObjectValidator } from "@/utils/zod/arrayValidator"
|
||||
import { phoneValidator } from "@/utils/zod/phoneValidator"
|
||||
import { nullableStringValidator } from "@/utils/zod/stringValidator"
|
||||
|
||||
@@ -198,10 +199,9 @@ export const bookingConfirmationSchema = z
|
||||
currencyCode: z.string(),
|
||||
guest: guestSchema,
|
||||
isGuaranteedForLateArrival: z.boolean().optional(),
|
||||
linkedReservations: z
|
||||
.array(linkedReservationSchema)
|
||||
.nullish()
|
||||
.transform((v) => v ?? []),
|
||||
linkedReservations: nullableArrayObjectValidator(
|
||||
linkedReservationSchema
|
||||
),
|
||||
hotelId: z.string(),
|
||||
packages: z.array(packageSchema).default([]),
|
||||
rateDefinition: rateDefinitionSchema,
|
||||
|
||||
Reference in New Issue
Block a user