Skip to content

Commit 2ca40f4

Browse files
author
himaniraghav3
committed
optimized
1 parent d2b7e28 commit 2ca40f4

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/services/ChallengeService.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1165,7 +1165,9 @@ createChallenge.schema = {
11651165
tags: Joi.array().items(Joi.string()), // tag names
11661166
projectId: Joi.number().integer().positive(),
11671167
legacyId: Joi.number().integer().positive(),
1168-
constraints: Joi.array().items(Joi.string()).min(1).optional(),
1168+
constraints: Joi.object().keys({
1169+
allowedRegistrants: Joi.array().items(Joi.string()).optional()
1170+
}).optional(),
11691171
startDate: Joi.date().iso(),
11701172
status: Joi.string().valid([
11711173
constants.challengeStatuses.Active,
@@ -1992,7 +1994,9 @@ updateChallenge.schema = {
19921994
tags: Joi.array().items(Joi.string().required()).min(1), // tag names
19931995
projectId: Joi.number().integer().positive(),
19941996
legacyId: Joi.number().integer().positive(),
1995-
constraints: Joi.object({allowedRegistrants: Joi.array().items(Joi.string()).optional()}),
1997+
constraints: Joi.object().keys({
1998+
allowedRegistrants: Joi.array().items(Joi.string()).optional()
1999+
}).optional(),
19962000
status: Joi.string().valid(_.values(constants.challengeStatuses)),
19972001
attachments: Joi.array().items(
19982002
Joi.object().keys({

0 commit comments

Comments
 (0)