about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--src/pages/background/background.js9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/pages/background/background.js b/src/pages/background/background.js
index 0d92e934..c0b1b73f 100644
--- a/src/pages/background/background.js
+++ b/src/pages/background/background.js
@@ -176,8 +176,7 @@ browser.webRequest.onResponseStarted.addListener(
 
     if (details.type == 'main_frame' && (details.statusCode == 503 || details.statusCode == 504)) {
       // if (details.type == 'main_frame' && details.statusCode >= 200) {
-      console.log("statusCode", details.statusCode);
-
+      // console.log("statusCode", details.statusCode);
       const url = new URL(details.url);
       redirectOfflineInstance(url, details.tabId);
     }
@@ -188,8 +187,10 @@ browser.webRequest.onResponseStarted.addListener(
 browser.webRequest.onErrorOccurred.addListener(
   details => {
     if (!generalHelper.getAutoRedirect()) return;
-    const url = new URL(details.url);
-    redirectOfflineInstance(url, details.tabId);
+    if (details.type == 'main_frame') {
+      const url = new URL(details.url);
+      redirectOfflineInstance(url, details.tabId);
+    }
   },
   { urls: ["<all_urls>"], }
 )