about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorJason Kim <git@jasonk.me>2021-04-08 22:38:52 -0700
committerJason Kim <git@jasonk.me>2021-04-08 22:38:52 -0700
commit397fd8cffbb2f39e8f31304d4238f9087f0c19a5 (patch)
treef2abe8038be63ea39edbf4aec7b74280e82ef211 /src
parentfeat: add i.redd.it to reddit targets (diff)
downloadlibredirect-397fd8cffbb2f39e8f31304d4238f9087f0c19a5.zip
feat: add img prefix for i.redd.it
"i.redd.it/<imgfile>" redirects "libredd.it/<imgfile>".  Make it
redirect to "libredd.it/img/<imgfile>".  Tested only for "libredd.it".
Diffstat (limited to 'src')
-rw-r--r--src/pages/background/background.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/pages/background/background.js b/src/pages/background/background.js
index 9df083b8..e93e1204 100644
--- a/src/pages/background/background.js
+++ b/src/pages/background/background.js
@@ -448,6 +448,9 @@ function redirectReddit(url, initiator, type) {
   if (type !== "main_frame" || url.pathname.match(redditBypassPaths)) {
     return null;
   }
+  if (url.host === "i.redd.it") {
+    return `${redditInstance}/img${url.pathname}${url.search}`;
+  }
   return `${redditInstance}${url.pathname}${url.search}`;
 }