From e93cdce66c5ad49ef47cd0bb73abf8e66a8cb854 Mon Sep 17 00:00:00 2001 From: imcaizheng Date: Fri, 8 Jan 2021 23:59:20 +0800 Subject: [PATCH] remove required constraints for some fields of job --- src/services/JobProcessorService.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) 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(),