Skip to content

Commit 0c1a8e6

Browse files
author
James Cori
committed
Merge branch 'develop'
2 parents be0f6e1 + be1fcea commit 0c1a8e6

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/services/ChallengeService.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -983,7 +983,7 @@ createChallenge.schema = {
983983
timelineTemplateId: Joi.string(), // Joi.optionalId(),
984984
phases: Joi.array().items(Joi.object().keys({
985985
phaseId: Joi.id(),
986-
duration: Joi.number().positive()
986+
duration: Joi.number().integer().min(0)
987987
})),
988988
events: Joi.array().items(Joi.object().keys({
989989
id: Joi.number().required(),
@@ -1729,7 +1729,7 @@ fullyUpdateChallenge.schema = {
17291729
timelineTemplateId: Joi.string(), // Joi.optionalId(),
17301730
phases: Joi.array().items(Joi.object().keys({
17311731
phaseId: Joi.id(),
1732-
duration: Joi.number().positive(),
1732+
duration: Joi.number().integer().min(0),
17331733
isOpen: Joi.boolean()
17341734
}).unknown(true)),
17351735
prizeSets: Joi.array().items(Joi.object().keys({
@@ -1826,7 +1826,7 @@ partiallyUpdateChallenge.schema = {
18261826
timelineTemplateId: Joi.string(), // changing this to update migrated challenges
18271827
phases: Joi.array().items(Joi.object().keys({
18281828
phaseId: Joi.id(),
1829-
duration: Joi.number().positive(),
1829+
duration: Joi.number().integer().min(0),
18301830
isOpen: Joi.boolean()
18311831
}).unknown(true)).min(1),
18321832
events: Joi.array().items(Joi.object().keys({

0 commit comments

Comments
 (0)