From 06880203e8701f9ba63c8657577ee5f0b35a1fc7 Mon Sep 17 00:00:00 2001 From: Carl Nation Date: Thu, 9 Jul 2026 14:56:31 -0400 Subject: [PATCH] CASH-3022 save/load phone extension for C&C CASH-3022 save/load phone extension for C&C --- src/layouts/policy-info/policy-info.vue | 10 +++++----- src/store/index.js | 13 +++++++------ 2 files changed, 12 insertions(+), 11 deletions(-) diff --git a/src/layouts/policy-info/policy-info.vue b/src/layouts/policy-info/policy-info.vue index 57b9b4e5e..d35292bb1 100644 --- a/src/layouts/policy-info/policy-info.vue +++ b/src/layouts/policy-info/policy-info.vue @@ -511,13 +511,13 @@ export default { return store.getters.order.policy.policyNumber; }, getPolicyZipFromStore() { - return store.getters.order.policy.zipCode; + return store.getters.order.customer.address.zipCode; }, getPhoneNumberFromStore() { - return store.getters.order.policy.phoneNumber; + return store.getters.order.customer.phoneNumber; }, getPhoneExtensionFromStore() { - return store.getters.order.policy.phoneExtension; + return store.getters.order.customer.phoneExtension; }, getDateOfLossFromStore() { return store.getters.order.damage.dateOfLoss; @@ -539,10 +539,10 @@ export default { return match ?? value; }, getPolicyStateFromStore() { - return store.getters.order.policy.state; + return store.getters.order.customer.address.state; }, getCityFromStore() { - return store.getters.order.policy.city; + return store.getters.order.customer.address.city; }, getDateOfBirthFromStore() { return store.getters.order.policy.dateOfBirth; diff --git a/src/store/index.js b/src/store/index.js index 2fff59ee3..acf7b8346 100644 --- a/src/store/index.js +++ b/src/store/index.js @@ -112,6 +112,7 @@ const getDefaultState = () => { lastName: null, emailAddress: null, phoneNumber: null, + phoneExtension: null, isSmsOptIn: null, waitListRequested: null, address: { @@ -184,8 +185,6 @@ const getDefaultState = () => { additionalAuthFlag: null, isNoComp: false, insuranceCompanyName: null, - phoneNumber: null, - phoneExtension: null, dateOfBirth: null, lossTime: null, lossLocation: null, @@ -358,10 +357,10 @@ export const mutations = { state.order.policy.insuranceCompanyName = accountName; }, updatePhoneNumber(state, phoneNumber) { - state.order.policy.phoneNumber = phoneNumber; + state.order.customer.phoneNumber = phoneNumber; }, updatePhoneExtension(state, phoneExtension) { - state.order.policy.phoneExtension = phoneExtension; + state.order.customer.phoneExtension = phoneExtension; }, updateStreetAddress(state, streetAddress) { state.order.customer.address.streetAddress = streetAddress; @@ -580,9 +579,9 @@ export const mutations = { state.order.customer.address.city = insuranceDetails.city; state.order.customer.address.state = insuranceDetails.state; state.order.customer.address.zipCode = insuranceDetails.zipCode; + state.order.customer.phoneNumber = insuranceDetails.phoneNumber; + state.order.customer.phoneExtension = insuranceDetails.phoneExtension; state.order.payment.insuranceCoverage.claimNumber = insuranceDetails.claimNumber; - state.order.policy.phoneNumber = insuranceDetails.phoneNumber; - state.order.policy.phoneExtension = insuranceDetails.phoneExtension; state.order.policy.morePolicyQuestions = insuranceDetails.morePolicyQuestions; state.order.policy.dateOfBirth = insuranceDetails.dateOfBirth; state.order.policy.lossTime = insuranceDetails.lossTime; @@ -965,6 +964,7 @@ export const mutations = { state.order.customer.firstName = sessionInformation.order.customer.firstName; state.order.customer.lastName = sessionInformation.order.customer.lastName; state.order.customer.phoneNumber = sessionInformation.order.customer.homePhone; + state.order.customer.phoneExtension = sessionInformation.order.customer.phoneExt; state.order.customer.isSmsOptIn = sessionInformation.order.customer.isSmsOptIn; if (sessionInformation.order.customer.address) { @@ -2822,6 +2822,7 @@ export const actions = { lastName: order.customer.lastName, isSmsOptIn: order.customer.isSmsOptIn, phoneNumber: order.customer.phoneNumber, + phoneExt: order.customer.phoneExtension, address: { streetAddress: order.customer.address.streetAddress, streetAddress2: order.customer.address.streetAddress2,