xiongzhu преди 1 година
родител
ревизия
f9896aef4f
променени са 1 файла, в които са добавени 11 реда и са изтрити 9 реда
  1. 11 9
      login.mjs

+ 11 - 9
login.mjs

@@ -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) {