Skip to content

Commit 4169090

Browse files
authored
Merge pull request #11 from imcaizheng/make-some-fields-for-job-optional
remove required constraints for some fields of job
2 parents df5907c + e93cdce commit 4169090

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/services/JobProcessorService.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,13 @@ processCreate.schema = {
4040
payload: Joi.object().keys({
4141
id: Joi.string().uuid().required(),
4242
projectId: Joi.number().integer().required(),
43-
externalId: Joi.string().required(),
44-
description: Joi.string().required(),
43+
externalId: Joi.string(),
44+
description: Joi.string(),
4545
title: Joi.title().required(),
46-
startDate: Joi.date().required(),
47-
endDate: Joi.date().required(),
46+
startDate: Joi.date(),
47+
endDate: Joi.date(),
4848
numPositions: Joi.number().integer().min(1).required(),
49-
resourceType: Joi.string().required(),
49+
resourceType: Joi.string(),
5050
rateType: Joi.rateType(),
5151
workload: Joi.workload(),
5252
skills: Joi.array().items(Joi.string().uuid()).required(),

0 commit comments

Comments
 (0)