diff --git a/src/routes/personal-contact.routes.js b/src/routes/personal-contact.routes.js index 539fe47..1a27f55 100644 --- a/src/routes/personal-contact.routes.js +++ b/src/routes/personal-contact.routes.js @@ -8,10 +8,10 @@ const router = express.Router() const createContactSchema = z.object({ firstName: z.string().min(1, 'Meno je povinné'), - lastName: z.string().optional(), + lastName: z.union([z.string(), z.literal(''), z.null()]).optional(), phone: z.union([z.string(), z.literal(''), z.null()]).optional(), email: z.string().email('Neplatný email'), - secondaryEmail: z.union([z.string().email('Neplatný email'), z.literal('')]).optional(), + secondaryEmail: z.union([z.string().email('Neplatný email'), z.literal(''), z.null()]).optional(), companyId: z.union([z.string().uuid(), z.literal(''), z.null()]).optional(), description: z.union([z.string().max(1000), z.literal(''), z.null()]).optional(), })