diff --git a/src/lib/validators/publications.ts b/src/lib/validators/publications.ts index 1ddb02d..ba89107 100644 --- a/src/lib/validators/publications.ts +++ b/src/lib/validators/publications.ts @@ -33,7 +33,7 @@ export const PostSchema = z.object({ .min(10, 'El contenido debe tener al menos 10 caracteres.'), estado: z.enum(['Borrador', 'Pendiente', 'Publicado', 'Archivado'], { - errorMap: () => ({ message: 'Estado inválido.' }), + message: 'Estado inválido.', }), fecha_publicacion: z @@ -59,7 +59,7 @@ export const PostSchema = z.object({ /** Schema para creación rápida de relaciones (QuickCreateModal) */ export const QuickCreateSchema = z.object({ collection: z.string().min(1, 'La colección es requerida.'), - data: z.record(z.unknown()), + data: z.record(z.string(), z.unknown()), }); /** Schema para actualización parcial (PATCH) */