From 1012957996d5001cc6508fe4969a7e667943950d Mon Sep 17 00:00:00 2001 From: eisbilir Date: Thu, 15 Apr 2021 01:27:31 +0300 Subject: [PATCH] resource booking status fixed --- src/bootstrap.js | 1 + src/services/ResourceBookingProcessorService.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/bootstrap.js b/src/bootstrap.js index 0f58277..922f29e 100644 --- a/src/bootstrap.js +++ b/src/bootstrap.js @@ -6,6 +6,7 @@ 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') Joi.workload = () => Joi.string().valid('full-time', 'fractional') Joi.title = () => Joi.string().max(128) diff --git a/src/services/ResourceBookingProcessorService.js b/src/services/ResourceBookingProcessorService.js index 964f4d0..4972afe 100644 --- a/src/services/ResourceBookingProcessorService.js +++ b/src/services/ResourceBookingProcessorService.js @@ -46,7 +46,7 @@ processCreate.schema = { createdBy: Joi.string().uuid().required(), updatedAt: Joi.date().allow(null), updatedBy: Joi.string().uuid().allow(null), - status: Joi.jobStatus().required() + status: Joi.resourceBookingStatus().required() }).required() }).required(), transactionId: Joi.string().required()