diff options
author | ManeraKai <manerakai@protonmail.com> | 2022-05-31 18:24:53 +0300 |
---|---|---|
committer | ManeraKai <manerakai@protonmail.com> | 2022-05-31 18:24:53 +0300 |
commit | 0ecd45cfd2302e9ad6ada2dae54d7d4474e515e8 (patch) | |
tree | cdcd756a9b5848e545ed577a180a60fd1095f527 /src/assets/javascripts/reddit.js | |
parent | Fixed typo for reddit switch instance #299 (diff) | |
download | libredirect-0ecd45cfd2302e9ad6ada2dae54d7d4474e515e8.zip |
Fixed img not redirecting in reddit #297. Cleaned something in youtube
Diffstat (limited to 'src/assets/javascripts/reddit.js')
-rw-r--r-- | src/assets/javascripts/reddit.js | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/assets/javascripts/reddit.js b/src/assets/javascripts/reddit.js index cec4ef9d..8872aaf3 100644 --- a/src/assets/javascripts/reddit.js +++ b/src/assets/javascripts/reddit.js @@ -230,8 +230,9 @@ function redirect(url, type, initiator) { if (disableReddit) return; if (!targets.some(rx => rx.test(url.href))) return; if (initiator && all().includes(initiator.origin)) return 'BYPASSTAB'; + if (!["main_frame", "xmlhttprequest", "other", "image", "media"].includes(type)) return; const bypassPaths = /\/(gallery\/poll\/rpan\/settings\/topics)/; - if (type !== "main_frame" || url.pathname.match(bypassPaths)) return; + if (url.pathname.match(bypassPaths)) return; let libredditInstancesList; let tedditInstancesList; |