diff --git a/frontend/benefit/applicant/src/components/applications/forms/application/step5/useApplicationFormStep5.ts b/frontend/benefit/applicant/src/components/applications/forms/application/step5/useApplicationFormStep5.ts index 20495b26c5..e2d768689c 100644 --- a/frontend/benefit/applicant/src/components/applications/forms/application/step5/useApplicationFormStep5.ts +++ b/frontend/benefit/applicant/src/components/applications/forms/application/step5/useApplicationFormStep5.ts @@ -3,7 +3,10 @@ import useFormActions from 'benefit/applicant/hooks/useFormActions'; import useUpdateApplicationQuery from 'benefit/applicant/hooks/useUpdateApplicationQuery'; import { useTranslation } from 'benefit/applicant/i18n'; import { getApplicationStepString } from 'benefit/applicant/utils/common'; -import { APPLICATION_STATUSES } from 'benefit-shared/constants'; +import { + APPLICATION_STATUSES, + PAY_SUBSIDY_GRANTED, +} from 'benefit-shared/constants'; import { Application, ApplicationData } from 'benefit-shared/types/application'; import { useRouter } from 'next/router'; import { TFunction } from 'next-i18next'; @@ -99,6 +102,10 @@ const useApplicationFormStep5 = ( { ...application, ...submitFields, + apprenticeshipProgram: + application?.paySubsidyGranted === PAY_SUBSIDY_GRANTED.NOT_GRANTED + ? null + : application?.apprenticeshipProgram, calculation: application.calculation ? { ...application.calculation, diff --git a/frontend/benefit/applicant/src/components/applications/forms/application/step6/useApplicationFormStep6.ts b/frontend/benefit/applicant/src/components/applications/forms/application/step6/useApplicationFormStep6.ts index de1f4bc743..cb567aff4f 100644 --- a/frontend/benefit/applicant/src/components/applications/forms/application/step6/useApplicationFormStep6.ts +++ b/frontend/benefit/applicant/src/components/applications/forms/application/step6/useApplicationFormStep6.ts @@ -4,6 +4,7 @@ import useUpdateApplicationQuery from 'benefit/applicant/hooks/useUpdateApplicat import { useTranslation } from 'benefit/applicant/i18n'; import { APPLICATION_STATUSES, + PAY_SUBSIDY_GRANTED, VALIDATION_MESSAGE_KEYS, } from 'benefit-shared/constants'; import { @@ -92,6 +93,10 @@ const useApplicationFormStep6 = ( (consent) => consent.id ), }, + apprenticeshipProgram: + application?.paySubsidyGranted === PAY_SUBSIDY_GRANTED.NOT_GRANTED + ? null + : application?.apprenticeshipProgram, status: application.status === APPLICATION_STATUSES.DRAFT ? APPLICATION_STATUSES.RECEIVED