From 92d8d683c84c91e777d45ae6b22ec6a3db1401f7 Mon Sep 17 00:00:00 2001 From: ManeraKai Date: Sun, 27 Feb 2022 23:34:40 +0300 Subject: Fixed settings for youtube #69 --- src/assets/javascripts/helpers/twitter.js | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) (limited to 'src/assets/javascripts/helpers') diff --git a/src/assets/javascripts/helpers/twitter.js b/src/assets/javascripts/helpers/twitter.js index 4465aba4..73d5ee20 100644 --- a/src/assets/javascripts/helpers/twitter.js +++ b/src/assets/javascripts/helpers/twitter.js @@ -3,12 +3,12 @@ window.browser = window.browser || window.chrome; import commonHelper from './common.js' const targets = [ - "twitter.com", - "www.twitter.com", - "mobile.twitter.com", - "pbs.twimg.com", - "video.twimg.com", - "platform.twitter.com" + /https?:\/\/twitter\.com/, + /https?:\/\/www\.twitter\.com/, + /https?:\/\/mobile\.twitter\.com/, + /https?:\/\/pbs\.twimg\.com/, + /https?:\/\/video\.twimg\.com/, + /https?:\/\/platform\.twitter\.com\/embed/ ]; let redirects = { @@ -79,7 +79,6 @@ function setNitterTorCustomRedirects(val) { console.log("nitterTorCustomRedirects: ", val) } - let disable; const getDisable = () => disable; function setDisable(val) { @@ -109,7 +108,7 @@ function isTwitter(url, initiator) { ].includes(initiator.origin) || targets.includes(initiator.host)) ) return false; - return targets.includes(url.host) + return targets.some((rx) => rx.test(url.href)); } function redirect(url) { -- cgit 1.4.1