From 6000cadcabdd861c2a6e99b5fab94f04caf717f3 Mon Sep 17 00:00:00 2001 From: Maksym Mykhailenko Date: Tue, 24 Dec 2019 17:57:42 +0800 Subject: [PATCH] fix: support negative updatedBy for projects It could be like that if project is updated using M2M token. --- src/services/ProcessorServiceProject.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/services/ProcessorServiceProject.js b/src/services/ProcessorServiceProject.js index d228a42..a05e6e6 100644 --- a/src/services/ProcessorServiceProject.js +++ b/src/services/ProcessorServiceProject.js @@ -34,8 +34,8 @@ function createSchema () { name: Joi.string().required(), description: Joi.string().allow(null).allow('').optional(), type: Joi.string().max(45).required(), - createdBy: Joi.number().integer().positive().required(), // user handle - updatedBy: Joi.number().integer().positive().required(), // user handle + createdBy: Joi.number().integer().positive().required(), // userId + updatedBy: Joi.number().integer().required(), // userId - can be negative for M2M tokens challengeEligibility: Joi.array().items(Joi.object().keys({ role: Joi.string().valid('submitter', 'reviewer', 'copilot'), users: Joi.array().items(Joi.number().positive()),