From ef7876c65a3b410e8c7d098f091e251e53716e2d Mon Sep 17 00:00:00 2001 From: sianida26 Date: Thu, 9 May 2024 12:29:02 +0700 Subject: [PATCH] Make user schema exportable --- apps/backend/src/routes/users/route.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/backend/src/routes/users/route.ts b/apps/backend/src/routes/users/route.ts index 650319e..0b391dc 100644 --- a/apps/backend/src/routes/users/route.ts +++ b/apps/backend/src/routes/users/route.ts @@ -13,7 +13,7 @@ import requestValidator from "../../utils/requestValidator"; import authInfo from "../../middlewares/authInfo"; import checkPermission from "../../middlewares/checkPermission"; -const userFormSchema = z.object({ +export const userFormSchema = z.object({ name: z.string().min(1).max(255), username: z.string().min(1).max(255), email: z.string().email().optional().or(z.literal("")), @@ -38,7 +38,7 @@ const userFormSchema = z.object({ .optional(), }); -const userUpdateSchema = userFormSchema.extend({ +export const userUpdateSchema = userFormSchema.extend({ password: z.string().min(6).optional().or(z.literal("")), });