Skip to content

Commit 83430fb

Browse files
Merge pull request #68 from topcoder-platform/develop
Prod deployment
2 parents c3b9920 + aa7bffd commit 83430fb

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

src/services/ChallengeService.js

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -446,7 +446,6 @@ createChallenge.schema = {
446446
legacyId: Joi.number().integer().positive(),
447447
forumId: Joi.number().integer().positive(),
448448
startDate: Joi.date().required(),
449-
endDate: Joi.date(),
450449
status: Joi.string().valid(_.values(constants.challengeStatuses)).required(),
451450
groups: Joi.array().items(Joi.string()), // group names
452451
gitRepoURLs: Joi.array().items(Joi.string().uri()),
@@ -1023,7 +1022,6 @@ fullyUpdateChallenge.schema = {
10231022
legacyId: Joi.number().integer().positive(),
10241023
forumId: Joi.number().integer().positive(),
10251024
startDate: Joi.date(),
1026-
endDate: Joi.date(),
10271025
status: Joi.string().valid(_.values(constants.challengeStatuses)).required(),
10281026
attachmentIds: Joi.array().items(Joi.optionalId()),
10291027
groups: Joi.array().items(Joi.string()), // group names
@@ -1033,7 +1031,7 @@ fullyUpdateChallenge.schema = {
10331031
handle: Joi.string().required(),
10341032
placement: Joi.number().integer().positive().required()
10351033
})).min(1),
1036-
termsIds: Joi.array().items(Joi.id()).required().allow([])
1034+
termsIds: Joi.array().items(Joi.id().optional()).optional().allow([])
10371035
}).required(),
10381036
userToken: Joi.any()
10391037
}
@@ -1069,7 +1067,6 @@ partiallyUpdateChallenge.schema = {
10691067
duration: Joi.number().positive()
10701068
})).min(1),
10711069
startDate: Joi.date(),
1072-
endDate: Joi.date(),
10731070
prizeSets: Joi.array().items(Joi.object().keys({
10741071
type: Joi.string().valid(_.values(constants.prizeSetTypes)).required(),
10751072
description: Joi.string(),
@@ -1093,7 +1090,7 @@ partiallyUpdateChallenge.schema = {
10931090
handle: Joi.string().required(),
10941091
placement: Joi.number().integer().positive().required()
10951092
})).min(1),
1096-
termsIds: Joi.array().items(Joi.id()).allow([])
1093+
termsIds: Joi.array().items(Joi.id().optional()).optional().allow([])
10971094
}).required(),
10981095
userToken: Joi.any()
10991096
}

0 commit comments

Comments
 (0)