Fix referral number method by retrieving value from sessionStorage
This commit is contained in:
parent
29998788c1
commit
ebed4b51d7
1 changed files with 6 additions and 6 deletions
|
|
@ -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;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue