diff --git a/src/services/JobProcessorService.js b/src/services/JobProcessorService.js index 46f6716..20521a1 100644 --- a/src/services/JobProcessorService.js +++ b/src/services/JobProcessorService.js @@ -40,13 +40,13 @@ processCreate.schema = { payload: Joi.object().keys({ id: Joi.string().uuid().required(), projectId: Joi.number().integer().required(), - externalId: Joi.string().required(), - description: Joi.string().required(), + externalId: Joi.string(), + description: Joi.string(), title: Joi.title().required(), - startDate: Joi.date().required(), - endDate: Joi.date().required(), + startDate: Joi.date(), + endDate: Joi.date(), numPositions: Joi.number().integer().min(1).required(), - resourceType: Joi.string().required(), + resourceType: Joi.string(), rateType: Joi.rateType(), workload: Joi.workload(), skills: Joi.array().items(Joi.string().uuid()).required(),