Skip to content

Commit 75283dc

Browse files
author
himaniraghav3
committed
add JOI validation for constraint allowedRegistrants
1 parent 6081ffb commit 75283dc

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/services/ChallengeService.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1165,6 +1165,7 @@ 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(),
11681169
startDate: Joi.date().iso(),
11691170
status: Joi.string().valid([
11701171
constants.challengeStatuses.Active,
@@ -1991,6 +1992,7 @@ updateChallenge.schema = {
19911992
tags: Joi.array().items(Joi.string().required()).min(1), // tag names
19921993
projectId: Joi.number().integer().positive(),
19931994
legacyId: Joi.number().integer().positive(),
1995+
constraints: Joi.array().items(Joi.string()).min(1).optional(),
19941996
status: Joi.string().valid(_.values(constants.challengeStatuses)),
19951997
attachments: Joi.array().items(
19961998
Joi.object().keys({

0 commit comments

Comments
 (0)