Merged in fix/facilities-zod-validation (pull request #1365)

Fix: Facilities zod validation

* fix: zod validation


Approved-by: Pontus Dreij
Approved-by: Erik Tiekstra
Approved-by: Fredrik Thorsson
This commit is contained in:
Matilda Landström
2025-02-18 09:36:27 +00:00
parent 26a0bda6db
commit 102381fdeb
4 changed files with 6 additions and 4 deletions

View File

@@ -1,11 +1,9 @@
import { z } from "zod"
import { FacilityEnum } from "@/types/enums/facilities"
const detailedFacilitySchema = z.object({
filter: z.string().optional(),
icon: z.string().optional(),
id: z.nativeEnum(FacilityEnum),
id: z.number(),
name: z.string(),
public: z.boolean(),
sortOrder: z.number(),

View File

@@ -17,5 +17,5 @@ export const merchantInformationSchema = z.object({
.map(([key]) => key)
.filter((key): key is PaymentMethodEnum => !!key)
}),
webMerchantId: z.string(),
webMerchantId: z.string().optional(),
})