about summary refs log tree commit diff stats
path: root/src/assets
diff options
context:
space:
mode:
authorManeraKai <manerakai@protonmail.com>2022-03-01 19:00:56 +0300
committerManeraKai <manerakai@protonmail.com>2022-03-01 19:00:56 +0300
commitc8fe9e2838ed67455e9ab3c19ec95d36b7fe6973 (patch)
treef6567123d936539065a1256cc211f73df4c239d9 /src/assets
parentFixed a regex bug for all services #76 (diff)
downloadlibredirect-c8fe9e2838ed67455e9ab3c19ec95d36b7fe6973.zip
Fixed i.redd.it redirection to old.reddit.com #72
Diffstat (limited to 'src/assets')
-rw-r--r--src/assets/javascripts/helpers/reddit.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/assets/javascripts/helpers/reddit.js b/src/assets/javascripts/helpers/reddit.js
index deb9fd5b..a6954791 100644
--- a/src/assets/javascripts/helpers/reddit.js
+++ b/src/assets/javascripts/helpers/reddit.js
@@ -220,8 +220,11 @@ function redirect(url, type, initiator) {
 
   if (type !== "main_frame" || url.pathname.match(bypassPaths)) return null;
 
-  if (frontend == 'old') return `${redirects.desktop}${url.pathname}${url.search}`;
+  if (frontend == 'old') {
+    if (url.host === "i.redd.it") return null;
 
+    return `${redirects.desktop}${url.pathname}${url.search}`;
+  }
   let libredditInstancesList;
   let tedditInstancesList;
   if (protocol == 'normal') {