fix: add some more informative messages when booking cant be accessed

upped cookie length from 30 seconds to 10 minutes

added default values to prevent the default required error message to appear in form
This commit is contained in:
Christian Andolf
2025-03-17 14:09:08 +01:00
parent 21aea22e48
commit b65bdce277
4 changed files with 23 additions and 5 deletions

View File

@@ -35,11 +35,11 @@ const findMyBookingFormSchema = additionalInfoFormSchema.extend({
confirmationNumber: z
.string()
.trim()
.regex(/^[0-9]+(-[0-9])?$/, {
message: "Invalid booking number",
})
.min(1, {
message: "Booking number is required",
})
.regex(/^[0-9]+(-[0-9])?$/, {
message: "Invalid booking number",
}),
lastName: z.string().trim().max(250).min(1, {
message: "Last name is required",