From c28e1e29594985d0dc267c783f1519f7be35be59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gerg=C5=91=20M=C3=B3ricz?= Date: Wed, 18 Sep 2024 19:35:27 +0200 Subject: [PATCH] fix(v1/zod): formats: add error message if both sc and sc@fP --- apps/api/src/controllers/v1/types.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/api/src/controllers/v1/types.ts b/apps/api/src/controllers/v1/types.ts index c44c1cc..ab81106 100644 --- a/apps/api/src/controllers/v1/types.ts +++ b/apps/api/src/controllers/v1/types.ts @@ -70,7 +70,8 @@ export const scrapeOptions = z.object({ ]) .array() .optional() - .default(["markdown"]), + .default(["markdown"]) + .refine(x => !(x.includes("screenshot") && x.includes("screenshot@fullPage")), "You may only specify either screenshot or screenshot@fullPage"), headers: z.record(z.string(), z.string()).optional(), includeTags: z.string().array().optional(), excludeTags: z.string().array().optional(),