CSR-1881 use session storage ref seq num when order in vuex is cleared
This commit is contained in:
parent
d1ade05faf
commit
3d222e09a9
1 changed files with 10 additions and 2 deletions
|
|
@ -36,6 +36,10 @@ export default {
|
|||
const currentPageName = getPageNameByQueryString();
|
||||
await this.validateSession();
|
||||
|
||||
const sessionStorageString = window.sessionStorage.getItem("submittedOrder");
|
||||
const sessionRefSeqNum = JSON.parse(sessionStorageString)?.referralSequenceNumber;
|
||||
const refSequenceNum = store.getters.order.referralSequenceNumber || sessionRefSeqNum;
|
||||
|
||||
var payload = {
|
||||
userId: getUserIdValue(),
|
||||
sessionKey: getSessionKeyValue(),
|
||||
|
|
@ -45,7 +49,7 @@ export default {
|
|||
event: pageEvent,
|
||||
shouldUseSessionId: false,
|
||||
experimentsForUser: store.getters.applicationUser.experiments,
|
||||
referralSequenceNumber: store.getters.order.referralSequenceNumber,
|
||||
referralSequenceNumber: refSequenceNum,
|
||||
parentAccountNumber: store.getters.order.payment.parentAccountNumber,
|
||||
};
|
||||
|
||||
|
|
@ -56,6 +60,10 @@ export default {
|
|||
const currentPageName = getPageNameByQueryString();
|
||||
await this.validateSession();
|
||||
|
||||
const sessionStorageString = window.sessionStorage.getItem("submittedOrder");
|
||||
const sessionRefSeqNum = JSON.parse(sessionStorageString)?.referralSequenceNumber;
|
||||
const refSequenceNum = store.getters.order.referralSequenceNumber || sessionRefSeqNum;
|
||||
|
||||
var payload = {
|
||||
userId: getUserIdValue(),
|
||||
sessionKey: getSessionKeyValue(),
|
||||
|
|
@ -67,7 +75,7 @@ export default {
|
|||
value: value,
|
||||
shouldUseSessionId: false,
|
||||
experimentsForUser: store.getters.applicationUser.experiments,
|
||||
referralSequenceNumber: store.getters.order.referralSequenceNumber,
|
||||
referralSequenceNumber: refSequenceNum,
|
||||
parentAccountNumber: store.getters.order.payment.parentAccountNumber,
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue