From b81cf3a77c60bb7fda486bcc8ee05d8f1d7fc13d Mon Sep 17 00:00:00 2001 From: yoution Date: Fri, 13 Aug 2021 16:34:08 +0800 Subject: [PATCH] fix: issue topcoder-platform/taas-apis#475 --- src/scripts/createIndex.js | 1 + src/services/JobCandidateProcessorService.js | 1 + 2 files changed, 2 insertions(+) diff --git a/src/scripts/createIndex.js b/src/scripts/createIndex.js index 3e16194..7eb7620 100644 --- a/src/scripts/createIndex.js +++ b/src/scripts/createIndex.js @@ -52,6 +52,7 @@ async function createIndex () { jobId: { type: 'keyword' }, userId: { type: 'keyword' }, status: { type: 'keyword' }, + viewedByCustomer: { type: 'boolean' }, externalId: { type: 'keyword' }, resume: { type: 'text' }, remark: { type: 'keyword' }, diff --git a/src/services/JobCandidateProcessorService.js b/src/services/JobCandidateProcessorService.js index d245c68..1854e0d 100644 --- a/src/services/JobCandidateProcessorService.js +++ b/src/services/JobCandidateProcessorService.js @@ -101,6 +101,7 @@ processCreate.schema = { createdAt: Joi.date().required(), createdBy: Joi.string().uuid().required(), updatedAt: Joi.date().allow(null), + viewedByCustomer: Joi.boolean().required(), updatedBy: Joi.string().uuid().allow(null), status: Joi.jobCandidateStatus().required(), externalId: Joi.string().allow(null),