From a2192cdc8cb3581500ea34af6453762dc5eca74b Mon Sep 17 00:00:00 2001 From: dengjun Date: Fri, 23 Jul 2021 18:49:42 +0800 Subject: [PATCH] fix: withdrawn --- src/services/JobCandidateProcessorService.js | 6 +++--- src/services/JobProcessorService.js | 10 +++++----- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/services/JobCandidateProcessorService.js b/src/services/JobCandidateProcessorService.js index 8da4cd7..d245c68 100644 --- a/src/services/JobCandidateProcessorService.js +++ b/src/services/JobCandidateProcessorService.js @@ -26,7 +26,7 @@ async function updateCandidateStatus ({ type, payload, previousData }) { return } // if (!['rejected', 'shortlist',].includes(payload.status)) { - if (!['client rejected - screening', 'client rejected - interview', 'interview', 'selected'].includes(payload.status)) { + if (!['client rejected - screening', 'client rejected - interview', 'interview', 'selected', 'withdrawn', 'withdrawn-prescreen'].includes(payload.status)) { localLogger.debug({ context: 'updateCandidateStatus', message: `not interested status: ${payload.status}` }) return } @@ -104,8 +104,8 @@ processCreate.schema = { updatedBy: Joi.string().uuid().allow(null), status: Joi.jobCandidateStatus().required(), externalId: Joi.string().allow(null), - resume: Joi.string().uri().allow(null).allow(""), - remark: Joi.stringAllowEmpty().allow(null), + resume: Joi.string().uri().allow(null).allow(''), + remark: Joi.stringAllowEmpty().allow(null) }) .required() }) diff --git a/src/services/JobProcessorService.js b/src/services/JobProcessorService.js index dd40822..9e9cfd0 100644 --- a/src/services/JobProcessorService.js +++ b/src/services/JobProcessorService.js @@ -65,7 +65,7 @@ processCreate.schema = { topic: Joi.string().required(), originator: Joi.string().required(), timestamp: Joi.date().required(), - "mime-type": Joi.string().required(), + 'mime-type': Joi.string().required(), payload: Joi.object() .keys({ id: Joi.string().uuid().required(), @@ -95,13 +95,13 @@ processCreate.schema = { currency: Joi.stringAllowEmpty().allow(null), roleIds: Joi.array() .items(Joi.string().uuid().required()) - .allow(null), + .allow(null) }) - .required(), + .required() }) .required(), - transactionId: Joi.string().required(), -}; + transactionId: Joi.string().required() +} /** * Process update entity message