@@ -145,7 +145,7 @@ export const DefaultReviewersAddForm: FC<Props> = (props: Props) => {
145145 value => value === undefined || value === null || value === '' ,
146146 )
147147
148- if ( ! isMemberReview ) {
148+ if ( isMemberReview ) {
149149 requestBody . memberReviewerCount = undefined
150150 // Also clear fields when isMemberReview is false
151151 requestBody . scorecardId = undefined
@@ -156,6 +156,7 @@ export const DefaultReviewersAddForm: FC<Props> = (props: Props) => {
156156 } else {
157157 // eslint-disable-next-line unicorn/no-null
158158 requestBody . aiWorkflowId = null
159+ requestBody . isMemberReview = true
159160 }
160161
161162 if ( isEdit ) {
@@ -190,7 +191,7 @@ export const DefaultReviewersAddForm: FC<Props> = (props: Props) => {
190191 baseCoefficient : defaultReviewerInfo . baseCoefficient ?? 0 ,
191192 fixedAmount : defaultReviewerInfo . fixedAmount ?? 0 ,
192193 incrementalCoefficient : defaultReviewerInfo . incrementalCoefficient ?? 0 ,
193- isMemberReview : defaultReviewerInfo . isMemberReview ,
194+ isMemberReview : ! defaultReviewerInfo . isMemberReview ,
194195 memberReviewerCount : defaultReviewerInfo . memberReviewerCount ?? 0 ,
195196 opportunityType : defaultReviewerInfo . opportunityType ?? '' ,
196197 phaseId : defaultReviewerInfo . phaseId ?? '' ,
@@ -318,7 +319,7 @@ export const DefaultReviewersAddForm: FC<Props> = (props: Props) => {
318319 } }
319320 />
320321 {
321- isMemberReview && (
322+ ! isMemberReview && (
322323 < Controller
323324 name = 'scorecardId'
324325 control = { control }
@@ -379,7 +380,7 @@ export const DefaultReviewersAddForm: FC<Props> = (props: Props) => {
379380 return (
380381 < InputCheckbox
381382 name = 'isMemberReview'
382- label = 'Is Member Review'
383+ label = 'Is AI Review'
383384 onChange = { function onChange ( event : Event ) {
384385 const target = event . target as HTMLInputElement | null
385386 controlProps . field . onChange ( target ?. checked ?? false )
@@ -391,7 +392,7 @@ export const DefaultReviewersAddForm: FC<Props> = (props: Props) => {
391392 } }
392393 />
393394 </ div >
394- { isMemberReview && (
395+ { ! isMemberReview && (
395396 < InputText
396397 type = 'number'
397398 name = 'memberReviewerCount'
@@ -409,7 +410,7 @@ export const DefaultReviewersAddForm: FC<Props> = (props: Props) => {
409410 classNameWrapper = { styles . inputField }
410411 />
411412 ) }
412- { isMemberReview && (
413+ { ! isMemberReview && (
413414 < >
414415 < InputText
415416 type = 'number'
@@ -481,8 +482,8 @@ export const DefaultReviewersAddForm: FC<Props> = (props: Props) => {
481482 name = 'opportunityType'
482483 control = { control }
483484 render = { function render ( controlProps : {
484- field : ControllerRenderProps < FormAddDefaultReviewer , 'opportunityType' >
485- } ) {
485+ field : ControllerRenderProps < FormAddDefaultReviewer , 'opportunityType' >
486+ } ) {
486487 return (
487488 < InputSelectReact
488489 name = 'opportunityType'
@@ -504,7 +505,7 @@ export const DefaultReviewersAddForm: FC<Props> = (props: Props) => {
504505 ) }
505506
506507 {
507- isMemberReview && (
508+ ! isMemberReview && (
508509 < div className = { styles . inputField } >
509510 < Controller
510511 name = 'shouldOpenOpportunity'
@@ -529,27 +530,27 @@ export const DefaultReviewersAddForm: FC<Props> = (props: Props) => {
529530 </ div >
530531 )
531532 }
532- { ! isMemberReview && (
533+ { isMemberReview && (
533534 < Controller
534535 name = 'aiWorkflowId'
535536 control = { control }
536537 render = { function render ( controlProps : {
537538 field : ControllerRenderProps < FormAddDefaultReviewer , 'aiWorkflowId' >
538539 } ) {
539540 return (
540- < InputSelectReact
541- name = 'aiWorkflowId'
542- label = 'AI Workflow'
543- placeholder = 'Select AI Workflow'
544- options = { aiWorkflows }
545- value = { controlProps . field . value ?? '' }
546- onChange = { controlProps . field . onChange }
547- onBlur = { controlProps . field . onBlur }
548- classNameWrapper = { styles . inputField }
549- disabled = { isLoading }
550- dirty
551- error = { _ . get ( errors , 'aiWorkflowId.message' ) }
552- />
541+ < InputSelectReact
542+ name = 'aiWorkflowId'
543+ label = 'AI Workflow'
544+ placeholder = 'Select AI Workflow'
545+ options = { aiWorkflows }
546+ value = { controlProps . field . value ?? '' }
547+ onChange = { controlProps . field . onChange }
548+ onBlur = { controlProps . field . onBlur }
549+ classNameWrapper = { styles . inputField }
550+ disabled = { isLoading }
551+ dirty
552+ error = { _ . get ( errors , 'aiWorkflowId.message' ) }
553+ />
553554 )
554555 } }
555556 />
0 commit comments