diff --git a/src/validation/programSchema.ts b/src/validation/programSchema.ts index c9958bcc..b3265420 100644 --- a/src/validation/programSchema.ts +++ b/src/validation/programSchema.ts @@ -3,19 +3,19 @@ import joi from "joi"; const programSchema = joi.object({ title: joi .string() - .pattern(/^[a-zA-Z0-9\s]+$/) + .pattern(/^[\p{L}\p{N}\p{P}\p{Z}]+$/u) .required(), - description: joi + description: joi .string() - .pattern(/^[a-zA-Z0-9\s]+$/) + .pattern(/^[\p{L}\p{N}\p{P}\p{Z}]+$/u) .required(), mainObjective: joi .string() - .pattern(/^[a-zA-Z0-9\s]+$/) + .pattern(/^[\p{L}\p{N}\p{P}\p{Z}]+$/u) .required(), modeOfExecution: joi .string() - .pattern(/^[a-zA-Z0-9\s]+$/) + .pattern(/^[\p{L}\p{N}\p{P}\p{Z}]+$/u) .required(), duration: joi .string()