|
|
@@ -17,6 +17,14 @@ export async function login(email, password) {
|
|
|
locale: "en-CA",
|
|
|
timezoneId: "America/Toronto",
|
|
|
});
|
|
|
+
|
|
|
+ let points = null;
|
|
|
+
|
|
|
+ await page.route(/points$/, async (route, request) => {
|
|
|
+ const response = await route.fetch();
|
|
|
+ points = await response.text();
|
|
|
+ await route.continue();
|
|
|
+ });
|
|
|
await page.route(/(\.png$)|(\.jpg$)/i, (route) => route.abort());
|
|
|
|
|
|
await page.goto("https://www.pcoptimum.ca/");
|
|
|
@@ -51,7 +59,9 @@ export async function login(email, password) {
|
|
|
)
|
|
|
);
|
|
|
} else {
|
|
|
- reject(new Error("Unknown error. Please try again later."));
|
|
|
+ reject(
|
|
|
+ new Error("Unknown error. Please try again later.")
|
|
|
+ );
|
|
|
}
|
|
|
} else {
|
|
|
await route.continue();
|
|
|
@@ -65,14 +75,6 @@ export async function login(email, password) {
|
|
|
throw error;
|
|
|
}
|
|
|
|
|
|
- let points = null;
|
|
|
-
|
|
|
- await page.route(/points$/, async (route, request) => {
|
|
|
- const response = await route.fetch();
|
|
|
- points = await response.text();
|
|
|
- await route.continue();
|
|
|
- });
|
|
|
-
|
|
|
try {
|
|
|
await page.waitForURL("https://www.pcoptimum.ca/dashboard");
|
|
|
} catch (error) {
|