CASH-2844 guard for null object

CASH-2844 guard for null object
This commit is contained in:
Carl Nation 2026-06-14 04:02:54 -04:00
parent efafef55e5
commit a53a507b76

View file

@ -988,14 +988,17 @@ export const mutations = {
state.order.policy.claimNumber = sessionInformation.order.policy?.claimNumber;
state.order.policy.insuranceCompanyName =
sessionInformation.order.policy?.insuranceCompanyName;
state.order.policy.policyAddress.streetAddress =
sessionInformation.order.policy?.address?.streetAddress;
state.order.policy.address.streetAddress2 =
sessionInformation.order.policy?.address?.streetAddress2;
state.order.policy.policyAddress.city = sessionInformation.order.policy?.address?.city;
state.order.policy.policyAddress.state = sessionInformation.order.policy?.address?.state;
state.order.policy.policyAddress.zipCode =
sessionInformation.order.policy?.address?.zipCode;
if (!state.order.policy.policyAddress) {
state.order.policy.policyAddress = {};
}
const sessionPolicyAddress = sessionInformation.order.policy?.address;
state.order.policy.policyAddress.streetAddress = sessionPolicyAddress?.streetAddress;
state.order.policy.policyAddress.streetAddress2 = sessionPolicyAddress?.streetAddress2;
state.order.policy.policyAddress.city = sessionPolicyAddress?.city;
state.order.policy.policyAddress.state = sessionPolicyAddress?.state;
state.order.policy.policyAddress.zipCode = sessionPolicyAddress?.zipCode;
state.order.policy.isNoComp =
coverageTypeValue(sessionInformation?.order.insuranceCoverage.coverageType) ===
coverageType.NOCOMP