From 31c642fc90490471ea6903b148b201f0557d8da0 Mon Sep 17 00:00:00 2001 From: ManeraKai Date: Fri, 8 Apr 2022 03:18:05 +0300 Subject: Fixed wiki redirect bug #173. i2p to wikiless list. Fixed imgur redirect #175 #166 --- src/assets/javascripts/helpers/imgur.js | 10 +++++++++- src/assets/javascripts/helpers/wikipedia.js | 2 +- 2 files changed, 10 insertions(+), 2 deletions(-) (limited to 'src/assets') 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": { -- cgit 1.4.1