about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--src/assets/javascripts/helpers/twitter.js6
-rw-r--r--src/pages/background/background.js2
2 files changed, 5 insertions, 3 deletions
diff --git a/src/assets/javascripts/helpers/twitter.js b/src/assets/javascripts/helpers/twitter.js
index 7f0a017a..68266328 100644
--- a/src/assets/javascripts/helpers/twitter.js
+++ b/src/assets/javascripts/helpers/twitter.js
@@ -8,7 +8,8 @@ const targets = [
   /^https?:\/\/mobile\.twitter\.com/,
   /^https?:\/\/pbs\.twimg\.com/,
   /^https?:\/\/video\.twimg\.com/,
-  /^https?:\/\/platform\.twitter\.com\/embed/
+  /^https?:\/\/platform\.twitter\.com\/embed/,
+  /^https?:\/\/t\.co/
 ];
 
 let redirects = {
@@ -151,7 +152,8 @@ function redirect(url, initiator) {
 
   else if (url.pathname.split("/").includes("tweets"))
     return `${randomInstance}${url.pathname.replace("/tweets", "")}${url.search}`;
-
+  else if (url.host == 't.co')
+    return `${randomInstance}/t.co${url.pathname}`;
   else
     return `${randomInstance}${url.pathname}${url.search}`;
 }
diff --git a/src/pages/background/background.js b/src/pages/background/background.js
index 2073abe9..c494b787 100644
--- a/src/pages/background/background.js
+++ b/src/pages/background/background.js
@@ -113,7 +113,7 @@ browser.tabs.onUpdated.addListener(
     try { url = new URL(changeInfo.url); }
     catch (_) { return }
     if (youtubeHelper.isPipedorInvidious(url, 'main_frame', 'piped')) youtubeHelper.initPipedLocalStorage(tabId);
-    if (twitterHelper.isNitter(url, 'main_frame')) newUrl = twitterHelper.initNitterCookies(url);
+    if (twitterHelper.isNitter(url, 'main_frame')) twitterHelper.initNitterCookies(url);
     if (instagramHelper.isBibliogram(url)) instagramHelper.initBibliogramCookies(url);
     // if (changeInfo.url && youtubeHelper.isPipedorInvidious(url, 'main_frame', 'pipedMaterial')) youtubeHelper.initPipedMaterialLocalStorage(tabId);
     // if (changeInfo.url && youtubeHelper.isUrlPipedorInvidious(changeInfo.url, 'invidious')) youtubeHelper.initInvidiousCookies(tabId);