Merge pull request #2334 from Safelite/Feature/Digital/CASH-282

CASH-282
This commit is contained in:
hiteshkumar87 2025-02-25 18:14:27 +05:30 committed by GitHub
commit 003f73880a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -42,11 +42,16 @@ export default {
await this.validateSession();
const submittedOrder = baseMixin.methods.getSubmittedOrder();
const hasSubmittedOrder = baseMixin.methods.hasSubmittedOrder();
const refSequenceNum =
store.getters.order.referralSequenceNumber ||
submittedOrder?.referralSequenceNumber;
const parentAccountNum = hasSubmittedOrder
? submittedOrder.payment.parentAccountNumber
: store.getters.order.payment.parentAccountNumber;
var payload = {
userId: getUserIdValue(),
sessionKey: getSessionKeyValue(),
@ -57,7 +62,7 @@ export default {
shouldUseSessionId: false,
experimentsForUser: store.getters.applicationUser.experiments,
referralSequenceNumber: refSequenceNum,
parentAccountNumber: store.getters.order.payment.parentAccountNumber,
parentAccountNumber: parentAccountNum,
};
await baseMixin.methods.dispatchStoreAction(storeActions.LOG_PAGE_VIEW, payload, false);