Created the patchProjectValidation in the project.ts validation

This commit is contained in:
2023-01-22 02:19:59 +01:00
parent 4eaf23fd78
commit fd907dad2a

View File

@@ -3,3 +3,13 @@ import Joi from "joi";
export const projectCreationValidation = Joi.object({ export const projectCreationValidation = Joi.object({
name: Joi.string().alphanum().min(3).max(15).required() name: Joi.string().alphanum().min(3).max(15).required()
}); });
export const patchProjectValidation = Joi.object({
name: Joi.string().alphanum().min(3).max(15),
defaults: Joi.object({
licenseKey: Joi.string(),
groups: Joi.array(),
permissions: Joi.array(),
expirationDate: Joi.date()
})
});