diff --git a/src/app/api/mii/[id]/edit/route.ts b/src/app/api/mii/[id]/edit/route.ts index 8f67c47..84c4521 100644 --- a/src/app/api/mii/[id]/edit/route.ts +++ b/src/app/api/mii/[id]/edit/route.ts @@ -35,6 +35,7 @@ const editSchema = z.object({ youtubeId: z .string() .regex(/^[a-zA-Z0-9_-]{11}$/, "Invalid YouTube video ID") + .or(z.literal("")) .optional(), instructions: switchMiiInstructionsSchema, image1: z.union([z.instanceof(File), z.any()]).optional(), diff --git a/src/app/api/submit/route.ts b/src/app/api/submit/route.ts index 48566f7..e34bc66 100644 --- a/src/app/api/submit/route.ts +++ b/src/app/api/submit/route.ts @@ -40,6 +40,7 @@ const submitSchema = z youtubeId: z .string() .regex(/^[a-zA-Z0-9_-]{11}$/, "Invalid YouTube video ID") + .or(z.literal("")) .optional(), instructions: switchMiiInstructionsSchema,