Persist coverageStatus and coverageVerificationType since they are getting stepped on when bouncing between heritage and NextGen
This commit is contained in:
CarlNation 2023-11-20 14:45:54 -05:00
parent 78d8468414
commit 8ffef74365

View file

@ -95,6 +95,7 @@ const getDefaultState = () => {
insuranceCoverage: {
isVerified: null,
coverageStatus: null,
coverageVerificationType: null,
},
parentAccountNumber: 0,
isPia: null,
@ -538,7 +539,9 @@ export const mutations = {
state.order.payment.insuranceCoverage.isVerified =
sessionInformation?.order.payment.insuranceCoverage.isVerified;
state.order.payment.insuranceCoverage.coverageStatus =
sessionInformation?.insuranceInfo?.coverageStatus;
sessionInformation?.order.payment.insuranceCoverage.coverageStatus;
state.order.payment.insuranceCoverage.coverageVerificationType =
sessionInformation?.order.payment.insuranceCoverage.coverageVerificationType;
state.order.customer.emailAddress = sessionInformation.order.customer.emailAddress;
state.order.customer.firstName = sessionInformation.order.customer.firstName;
@ -1663,6 +1666,8 @@ export const actions = {
payment: {
InsuranceCoverage: {
isVerified: order.payment.insuranceCoverage.isVerified ?? false,
coverageStatus: order.payment.insuranceCoverage.coverageStatus?.toString(),
coverageVerificationType: order.payment.insuranceCoverage.coverageVerificationType,
},
isInsurance: order.payment.isInsurance,
parentAccountNumber: order.payment.parentAccountNumber,