@@ -315,7 +315,7 @@ async function setDefaultReviewers(currentUser, data) {
315315 incrementalCoefficient : Joi . number ( ) . min ( 0 ) . max ( 1 ) . optional ( ) . allow ( null ) ,
316316 type : Joi . when ( "isMemberReview" , {
317317 is : true ,
318- then : Joi . string ( ) . valid ( _ . values ( ReviewOpportunityTypeEnum ) ) . insensitive ( ) ,
318+ then : Joi . string ( ) . valid ( ... _ . values ( ReviewOpportunityTypeEnum ) ) . insensitive ( ) ,
319319 otherwise : Joi . forbidden ( ) ,
320320 } ) ,
321321 aiWorkflowId : Joi . when ( "isMemberReview" , {
@@ -1152,7 +1152,7 @@ searchChallenges.schema = {
11521152 projectId : Joi . number ( ) . integer ( ) . positive ( ) ,
11531153 forumId : Joi . number ( ) . integer ( ) ,
11541154 legacyId : Joi . number ( ) . integer ( ) . positive ( ) ,
1155- status : Joi . string ( ) . valid ( _ . values ( ChallengeStatusEnum ) ) . insensitive ( ) ,
1155+ status : Joi . string ( ) . valid ( ... _ . values ( ChallengeStatusEnum ) ) . insensitive ( ) ,
11561156 group : Joi . string ( ) ,
11571157 startDateStart : Joi . date ( ) ,
11581158 startDateEnd : Joi . date ( ) ,
@@ -1176,7 +1176,7 @@ searchChallenges.schema = {
11761176 isLightweight : Joi . boolean ( ) . default ( false ) ,
11771177 memberId : Joi . string ( ) ,
11781178 sortBy : Joi . string ( ) . valid ( ...allowedSortByValues ) ,
1179- sortOrder : Joi . string ( ) . valid ( [ "asc" , "desc" ] ) ,
1179+ sortOrder : Joi . string ( ) . valid ( "asc" , "desc" ) ,
11801180 groups : Joi . array ( ) . items ( Joi . optionalId ( ) ) . unique ( ) ,
11811181 ids : Joi . array ( ) . items ( Joi . optionalId ( ) ) . unique ( ) . min ( 1 ) ,
11821182 isTask : Joi . boolean ( ) ,
@@ -1578,7 +1578,7 @@ createChallenge.schema = {
15781578 trackId : Joi . id ( ) ,
15791579 legacy : Joi . object ( ) . keys ( {
15801580 reviewType : Joi . string ( )
1581- . valid ( _ . values ( ReviewTypeEnum ) )
1581+ . valid ( ... _ . values ( ReviewTypeEnum ) )
15821582 . insensitive ( )
15831583 . default ( ReviewTypeEnum . INTERNAL ) ,
15841584 confidentialityType : Joi . string ( ) . default ( config . DEFAULT_CONFIDENTIALITY_TYPE ) ,
@@ -1650,7 +1650,7 @@ createChallenge.schema = {
16501650 Joi . object ( ) . keys ( {
16511651 id : Joi . optionalId ( ) ,
16521652 name : Joi . string ( ) . required ( ) ,
1653- type : Joi . string ( ) . required ( ) . valid ( _ . values ( DiscussionTypeEnum ) ) ,
1653+ type : Joi . string ( ) . required ( ) . valid ( ... _ . values ( DiscussionTypeEnum ) ) ,
16541654 provider : Joi . string ( ) . required ( ) ,
16551655 url : Joi . string ( ) ,
16561656 options : Joi . array ( ) . items ( Joi . object ( ) ) ,
@@ -1670,7 +1670,7 @@ createChallenge.schema = {
16701670 phaseId : Joi . id ( ) . required ( ) ,
16711671 type : Joi . when ( "isMemberReview" , {
16721672 is : true ,
1673- then : Joi . string ( ) . valid ( _ . values ( ReviewOpportunityTypeEnum ) ) . insensitive ( ) ,
1673+ then : Joi . string ( ) . valid ( ... _ . values ( ReviewOpportunityTypeEnum ) ) . insensitive ( ) ,
16741674 otherwise : Joi . forbidden ( ) ,
16751675 } ) ,
16761676 aiWorkflowId : Joi . when ( "isMemberReview" , {
@@ -1685,7 +1685,7 @@ createChallenge.schema = {
16851685 ) ,
16861686 prizeSets : Joi . array ( ) . items (
16871687 Joi . object ( ) . keys ( {
1688- type : Joi . string ( ) . valid ( _ . values ( PrizeSetTypeEnum ) ) . required ( ) ,
1688+ type : Joi . string ( ) . valid ( ... _ . values ( PrizeSetTypeEnum ) ) . required ( ) ,
16891689 description : Joi . string ( ) ,
16901690 prizes : Joi . array ( )
16911691 . items (
@@ -1708,12 +1708,12 @@ createChallenge.schema = {
17081708 } )
17091709 . optional ( ) ,
17101710 startDate : Joi . date ( ) . iso ( ) ,
1711- status : Joi . string ( ) . valid ( [
1711+ status : Joi . string ( ) . valid (
17121712 ChallengeStatusEnum . ACTIVE ,
17131713 ChallengeStatusEnum . NEW ,
17141714 ChallengeStatusEnum . DRAFT ,
1715- ChallengeStatusEnum . APPROVED ,
1716- ] ) ,
1715+ ChallengeStatusEnum . APPROVED
1716+ ) ,
17171717 groups : Joi . array ( ) . items ( Joi . optionalId ( ) ) . unique ( ) ,
17181718 // gitRepoURLs: Joi.array().items(Joi.string().uri()),
17191719 terms : Joi . array ( ) . items (
@@ -2751,7 +2751,7 @@ updateChallenge.schema = {
27512751 track : Joi . string ( ) ,
27522752 subTrack : Joi . string ( ) ,
27532753 reviewType : Joi . string ( )
2754- . valid ( _ . values ( ReviewTypeEnum ) )
2754+ . valid ( ... _ . values ( ReviewTypeEnum ) )
27552755 . insensitive ( )
27562756 . default ( ReviewTypeEnum . INTERNAL ) ,
27572757 confidentialityType : Joi . string ( )
@@ -2843,7 +2843,7 @@ updateChallenge.schema = {
28432843 Joi . object ( ) . keys ( {
28442844 id : Joi . optionalId ( ) ,
28452845 name : Joi . string ( ) . required ( ) ,
2846- type : Joi . string ( ) . required ( ) . valid ( _ . values ( DiscussionTypeEnum ) ) ,
2846+ type : Joi . string ( ) . required ( ) . valid ( ... _ . values ( DiscussionTypeEnum ) ) ,
28472847 provider : Joi . string ( ) . required ( ) ,
28482848 url : Joi . string ( ) ,
28492849 options : Joi . array ( ) . items ( Joi . object ( ) ) ,
@@ -2865,7 +2865,7 @@ updateChallenge.schema = {
28652865 phaseId : Joi . id ( ) . required ( ) ,
28662866 type : Joi . when ( "isMemberReview" , {
28672867 is : true ,
2868- then : Joi . string ( ) . valid ( _ . values ( ReviewOpportunityTypeEnum ) ) . insensitive ( ) ,
2868+ then : Joi . string ( ) . valid ( ... _ . values ( ReviewOpportunityTypeEnum ) ) . insensitive ( ) ,
28692869 otherwise : Joi . forbidden ( ) ,
28702870 } ) ,
28712871 aiWorkflowId : Joi . when ( "isMemberReview" , {
@@ -2884,7 +2884,7 @@ updateChallenge.schema = {
28842884 . items (
28852885 Joi . object ( )
28862886 . keys ( {
2887- type : Joi . string ( ) . valid ( _ . values ( PrizeSetTypeEnum ) ) . required ( ) ,
2887+ type : Joi . string ( ) . valid ( ... _ . values ( PrizeSetTypeEnum ) ) . required ( ) ,
28882888 description : Joi . string ( ) ,
28892889 prizes : Joi . array ( )
28902890 . items (
@@ -2908,7 +2908,7 @@ updateChallenge.schema = {
29082908 allowedRegistrants : Joi . array ( ) . items ( Joi . string ( ) . trim ( ) . lowercase ( ) ) . optional ( ) ,
29092909 } )
29102910 . optional ( ) ,
2911- status : Joi . string ( ) . valid ( _ . values ( ChallengeStatusEnum ) ) . insensitive ( ) ,
2911+ status : Joi . string ( ) . valid ( ... _ . values ( ChallengeStatusEnum ) ) . insensitive ( ) ,
29122912 attachments : Joi . array ( ) . items (
29132913 Joi . object ( ) . keys ( {
29142914 id : Joi . id ( ) ,
@@ -2928,7 +2928,7 @@ updateChallenge.schema = {
29282928 userId : Joi . number ( ) . integer ( ) . positive ( ) . required ( ) ,
29292929 handle : Joi . string ( ) . required ( ) ,
29302930 placement : Joi . number ( ) . integer ( ) . positive ( ) . required ( ) ,
2931- type : Joi . string ( ) . valid ( _ . values ( PrizeSetTypeEnum ) ) ,
2931+ type : Joi . string ( ) . valid ( ... _ . values ( PrizeSetTypeEnum ) ) ,
29322932 } )
29332933 . unknown ( true )
29342934 )
@@ -2940,7 +2940,7 @@ updateChallenge.schema = {
29402940 userId : Joi . number ( ) . integer ( ) . positive ( ) . required ( ) ,
29412941 handle : Joi . string ( ) . required ( ) ,
29422942 placement : Joi . number ( ) . integer ( ) . positive ( ) . required ( ) ,
2943- type : Joi . string ( ) . valid ( _ . values ( PrizeSetTypeEnum ) ) ,
2943+ type : Joi . string ( ) . valid ( ... _ . values ( PrizeSetTypeEnum ) ) ,
29442944 } )
29452945 . unknown ( true )
29462946 )
0 commit comments