diff options
author | ManeraKai <manerakai@protonmail.com> | 2022-04-08 03:18:05 +0300 |
---|---|---|
committer | ManeraKai <manerakai@protonmail.com> | 2022-04-08 03:18:05 +0300 |
commit | 31c642fc90490471ea6903b148b201f0557d8da0 (patch) | |
tree | 16fc15670ddc439ac50f9590d01d5d8f9d22ec7a /src/assets | |
parent | merging branches (diff) | |
download | libredirect-31c642fc90490471ea6903b148b201f0557d8da0.zip |
Fixed wiki redirect bug #173. i2p to wikiless list. Fixed imgur redirect #175 #166
Diffstat (limited to 'src/assets')
-rw-r--r-- | src/assets/javascripts/helpers/imgur.js | 10 | ||||
-rw-r--r-- | src/assets/javascripts/helpers/wikipedia.js | 2 |
2 files changed, 10 insertions, 2 deletions
diff --git a/src/assets/javascripts/helpers/imgur.js b/src/assets/javascripts/helpers/imgur.js index 7227bab6..cf679471 100644 --- a/src/assets/javascripts/helpers/imgur.js +++ b/src/assets/javascripts/helpers/imgur.js @@ -107,7 +107,15 @@ function redirect(url, type) { // https://imgur.com/gallery/cTRwaJU // https://i.imgur.com/CFSQArP.jpeg - if (type != "main_frame" && type != "sub_frame" && type != "xmlhttprequest" && type != "other") return null; + if (![ + "main_frame", + "sub_frame", + "xmlhttprequest", + "other", + "image", + "media", + ].includes(type)) return null; + if (url.pathname.includes("delete/")) return null; let instancesList; diff --git a/src/assets/javascripts/helpers/wikipedia.js b/src/assets/javascripts/helpers/wikipedia.js index 5570045f..af7b0e5b 100644 --- a/src/assets/javascripts/helpers/wikipedia.js +++ b/src/assets/javascripts/helpers/wikipedia.js @@ -2,7 +2,7 @@ window.browser = window.browser || window.chrome; import commonHelper from './common.js' -const targets = /^https?:\/{2}(.*\.|)wikipedia\.org/ +const targets = /^https?:\/{2}([a-z]{1,}\.|)wikipedia\.org/ let redirects = { "wikiless": { |