From 06a2e7c34ea9f22b533197abf7affadc9fe911bd Mon Sep 17 00:00:00 2001 From: Cagdas U Date: Tue, 27 Apr 2021 23:28:03 +0300 Subject: [PATCH] feat(interview-scheduler): frontend integration 1. Update x.ai template names. 2. Update resourceBooking & jobCandidate statuses. --- src/bootstrap.js | 4 ++-- src/common/constants.js | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/bootstrap.js b/src/bootstrap.js index 0be6ce3..c1df698 100644 --- a/src/bootstrap.js +++ b/src/bootstrap.js @@ -11,8 +11,8 @@ global.Promise = require('bluebird') Joi.rateType = () => Joi.string().valid('hourly', 'daily', 'weekly', 'monthly') Joi.jobStatus = () => Joi.string().valid('sourcing', 'in-review', 'assigned', 'closed', 'cancelled') -Joi.resourceBookingStatus = () => Joi.string().valid('assigned', 'closed', 'cancelled') -Joi.jobCandidateStatus = () => Joi.string().valid('open', 'selected', 'shortlist', 'rejected', 'cancelled', 'interview', 'topcoder-rejected') +Joi.resourceBookingStatus = () => Joi.string().valid('placed', 'closed', 'cancelled') +Joi.jobCandidateStatus = () => Joi.string().valid('open', 'placed', 'selected', 'client rejected - screening', 'client rejected - interview', 'rejected - other', 'cancelled', 'interview', 'topcoder-rejected') Joi.workload = () => Joi.string().valid('full-time', 'fractional') Joi.title = () => Joi.string().max(128) Joi.paymentStatus = () => Joi.string().valid('pending', 'partially-completed', 'completed', 'cancelled') diff --git a/src/common/constants.js b/src/common/constants.js index e3b917d..892d4af 100644 --- a/src/common/constants.js +++ b/src/common/constants.js @@ -27,8 +27,8 @@ module.exports = { Cancelled: 'Cancelled' }, XaiTemplate: { - '30MinInterview': '30-min-interview', - '60MinInterview': '60-min-interview' + '30MinInterview': '30-minutes', + '60MinInterview': '60-minutes' } } }