diff --git a/src/mixins/analytics-mixin.js b/src/mixins/analytics-mixin.js index 7b4cd203c..e59ec5039 100644 --- a/src/mixins/analytics-mixin.js +++ b/src/mixins/analytics-mixin.js @@ -43,12 +43,14 @@ export default { const submittedOrder = baseMixin.methods.getSubmittedOrder(); const hasSubmittedOrder = baseMixin.methods.hasSubmittedOrder(); + const hasSubmittedOrderAtConfirmationPage = + hasSubmittedOrder && currentPageName?.toLowerCase() == fmgPageValues.CONFIRMATION; - const refSequenceNum = - store.getters.order.referralSequenceNumber || - submittedOrder?.referralSequenceNumber; + const refSequenceNum = hasSubmittedOrderAtConfirmationPage + ? submittedOrder.referralSequenceNumber + : store.getters.order.referralSequenceNumber; - const parentAccountNum = hasSubmittedOrder + const parentAccountNum = hasSubmittedOrderAtConfirmationPage ? submittedOrder.payment.parentAccountNumber : store.getters.order.payment.parentAccountNumber;