diff --git a/src/components/PaymentPlanHeadPanel.js b/src/components/PaymentPlanHeadPanel.js index 777ef84..d282846 100644 --- a/src/components/PaymentPlanHeadPanel.js +++ b/src/components/PaymentPlanHeadPanel.js @@ -143,6 +143,10 @@ class PaymentPlanHeadPanel extends FormPanel { const objectBenefitPlan = typeof paymentPlan.productOrBenefitPlan === 'object' ? paymentPlan.productOrBenefitPlan : JSON.parse(paymentPlan.productOrBenefitPlan || '{}'); paymentPlan.benefitPlan = objectBenefitPlan; + if (paymentPlanType === 'benefitplan' || paymentPlanType === 'benefit plan') { + paymentPlan.periodicity = 1; + this.state.data.periodicity = paymentPlan.periodicity; + } return ( @@ -252,20 +256,22 @@ class PaymentPlanHeadPanel extends FormPanel { onChange={(v) => this.updateAttribute("benefitPlan", v)} /> - - this.updateAttribute("periodicity", v)} - /> - + {paymentPlanType !== 'benefitplan' && paymentPlanType !== 'benefit plan' && ( + + this.updateAttribute("periodicity", v)} + /> + + )}