File tree Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ export interface FormAddDefaultReviewer {
3131 typeId : string ;
3232 trackId : string ;
3333 timelineTemplateId ?: string ;
34- scorecardId : string ;
34+ scorecardId ? : string ;
3535 isMemberReview : boolean ;
3636 memberReviewerCount ?: number ;
3737 phaseName : string ;
Original file line number Diff line number Diff line change @@ -46,7 +46,7 @@ export const formAddDefaultReviewerSchema: Yup.ObjectSchema<FormAddDefaultReview
4646 memberReviewerCount : Yup . number ( )
4747 . optional ( )
4848 . when ( 'isMemberReview' , {
49- is : true ,
49+ is : false ,
5050 otherwise : schema => schema . optional ( ) ,
5151 then : schema => schema
5252 . required ( 'Member Reviewer Count is required when Is Member Review is checked' )
@@ -59,7 +59,13 @@ export const formAddDefaultReviewerSchema: Yup.ObjectSchema<FormAddDefaultReview
5959 phaseName : Yup . string ( )
6060 . required ( 'Phase Name is required' ) ,
6161 scorecardId : Yup . string ( )
62- . required ( 'Scorecard is required' ) ,
62+ . optional ( )
63+ . when ( 'isMemberReview' , {
64+ is : false ,
65+ otherwise : schema => schema . optional ( ) ,
66+ then : schema => schema
67+ . required ( 'Scorecard is required' ) ,
68+ } ) ,
6369 shouldOpenOpportunity : Yup . boolean ( )
6470 . required ( ) ,
6571 timelineTemplateId : Yup . string ( )
You can’t perform that action at this time.
0 commit comments