Fix referral number method by retrieving value from sessionStorage

This commit is contained in:
JennyNou 2026-02-11 13:50:26 -05:00
parent 29998788c1
commit ebed4b51d7

View file

@ -95,16 +95,16 @@ export class BasePage {
} }
async logReferralNumber() { async logReferralNumber() {
let mainLocalStorage = JSON.parse(await this.page.evaluate('localStorage.getItem(\'main\')')); let mainSessionStorage = JSON.parse(await this.page.evaluate('sessionStorage.getItem(\'main\')'));
let referralNumber = mainLocalStorage.order.referralNumber as number; let referralNumber = mainSessionStorage.order.referralNumber as number;
let referralSequenceNumber = mainLocalStorage.order.referralSequenceNumber as number; let referralSequenceNumber = mainSessionStorage.order.referralSequenceNumber as number;
if (referralNumber == null) { if (referralNumber == null) {
for (let i = 1; i <= 20; i++) { for (let i = 1; i <= 20; i++) {
if (!referralNumber == null) break; if (!referralNumber == null) break;
await this.page.waitForTimeout(500); await this.page.waitForTimeout(500);
mainLocalStorage = JSON.parse(await this.page.evaluate('localStorage.getItem(\'main\')')); mainSessionStorage = JSON.parse(await this.page.evaluate('localStorage.getItem(\'main\')'));
referralNumber = mainLocalStorage.order.referralNumber as number; referralNumber = mainSessionStorage.order.referralNumber as number;
referralSequenceNumber = mainLocalStorage.order.referralSequenceNumber as number; referralSequenceNumber = mainSessionStorage.order.referralSequenceNumber as number;
} }
} }