Skip to content

Commit e4b90f3

Browse files
Fix joi validation for challenge terms
1 parent 9c40c52 commit e4b90f3

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/services/ChallengeService.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1024,7 +1024,7 @@ fullyUpdateChallenge.schema = {
10241024
handle: Joi.string().required(),
10251025
placement: Joi.number().integer().positive().required()
10261026
})).min(1),
1027-
termsIds: Joi.array().items(Joi.number().strict(true).positive()).required().allow([])
1027+
termsIds: Joi.array().items(Joi.id()).required().allow([])
10281028
}).required(),
10291029
userToken: Joi.any()
10301030
}
@@ -1084,7 +1084,7 @@ partiallyUpdateChallenge.schema = {
10841084
handle: Joi.string().required(),
10851085
placement: Joi.number().integer().positive().required()
10861086
})).min(1),
1087-
termsIds: Joi.array().items(Joi.number().strict(true).positive()).allow([])
1087+
termsIds: Joi.array().items(Joi.id()).allow([])
10881088
}).required(),
10891089
userToken: Joi.any()
10901090
}

0 commit comments

Comments
 (0)