From 9708915c45cb597bd05ce3c5279f6b677bd8535d Mon Sep 17 00:00:00 2001 From: Francis Cao Date: Fri, 11 Apr 2025 07:30:21 -0700 Subject: [PATCH] update role to optional for user update --- src/app/api/users/[userId]/route.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/app/api/users/[userId]/route.ts b/src/app/api/users/[userId]/route.ts index 09c77744..d011783c 100644 --- a/src/app/api/users/[userId]/route.ts +++ b/src/app/api/users/[userId]/route.ts @@ -26,7 +26,10 @@ export async function POST(request: Request, { params }: { params: Promise<{ use const schema = z.object({ username: z.string().max(255), password: z.string().max(255).optional(), - role: z.string().regex(/admin|user|view-only/i), + role: z + .string() + .regex(/admin|user|view-only/i) + .optional(), }); const { auth, body, error } = await parseRequest(request, schema);