aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorManeraKai <manerakai@protonmail.com>2022-03-01 18:50:40 +0300
committerManeraKai <manerakai@protonmail.com>2022-03-01 18:50:40 +0300
commit96a04b66f73b84f7f183f11f1584e62633073c74 (patch)
treeb8c8c96f0918b3ad23bc29cdb1e348c1029da852 /src
parentupdate instances (diff)
downloadlibredirect-96a04b66f73b84f7f183f11f1584e62633073c74.zip
Fixed a regex bug for all services #76
Diffstat (limited to '')
-rw-r--r--src/assets/javascripts/helpers/maps.js2
-rw-r--r--src/assets/javascripts/helpers/search.js4
-rw-r--r--src/assets/javascripts/helpers/twitter.js12
-rw-r--r--src/assets/javascripts/helpers/youtube/youtube.js12
-rw-r--r--src/assets/javascripts/helpers/youtubeMusic.js2
5 files changed, 16 insertions, 16 deletions
diff --git a/src/assets/javascripts/helpers/maps.js b/src/assets/javascripts/helpers/maps.js
index 3fd77005..e5c71cd7 100644
--- a/src/assets/javascripts/helpers/maps.js
+++ b/src/assets/javascripts/helpers/maps.js
@@ -1,7 +1,7 @@
window.browser = window.browser || window.chrome;
import commonHelper from './common.js'
-const targets = /https?:\/\/(((www|maps)\.)?(google\.).*(\/maps)|maps\.(google\.).*)/;
+const targets = /^https?:\/\/(((www|maps)\.)?(google\.).*(\/maps)|maps\.(google\.).*)/;
let redirects = {
"normal": [
"https://openstreetmap.org"
diff --git a/src/assets/javascripts/helpers/search.js b/src/assets/javascripts/helpers/search.js
index efbc10d3..dd425f27 100644
--- a/src/assets/javascripts/helpers/search.js
+++ b/src/assets/javascripts/helpers/search.js
@@ -3,8 +3,8 @@ window.browser = window.browser || window.chrome;
import commonHelper from './common.js'
const targets = [
- /https?:\/\/(www\.|maps\.|search\.|)google\.com(\...|)(\/search\?..*|\/$)/,
- // /https?:\/\/yandex\.com(\...|)(\/search\/..*|\/$)/,
+ /^https?:\/\/(www\.|maps\.|search\.|)google\.com(\...|)(\/search\?..*|\/$)/,
+ // /^https?:\/\/yandex\.com(\...|)(\/search\/..*|\/$)/,
];
let redirects = {
"searx": {
diff --git a/src/assets/javascripts/helpers/twitter.js b/src/assets/javascripts/helpers/twitter.js
index 73d5ee20..8b418538 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 = [
- /https?:\/\/twitter\.com/,
- /https?:\/\/www\.twitter\.com/,
- /https?:\/\/mobile\.twitter\.com/,
- /https?:\/\/pbs\.twimg\.com/,
- /https?:\/\/video\.twimg\.com/,
- /https?:\/\/platform\.twitter\.com\/embed/
+ /^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 = {
diff --git a/src/assets/javascripts/helpers/youtube/youtube.js b/src/assets/javascripts/helpers/youtube/youtube.js
index eb5613b6..243561d0 100644
--- a/src/assets/javascripts/helpers/youtube/youtube.js
+++ b/src/assets/javascripts/helpers/youtube/youtube.js
@@ -5,16 +5,16 @@ import commonHelper from '../common.js'
window.browser = window.browser || window.chrome;
const targets = [
- /https?:\/\/(www\.|music\.|m\.|)youtube\.com(\/.*|$)/,
+ /^https?:\/\/(www\.|music\.|m\.|)youtube\.com(\/.*|$)/,
- /https?:\/\/img\.youtube\.com\/vi\/.*\/..*/, // https://stackoverflow.com/questions/2068344/how-do-i-get-a-youtube-video-thumbnail-from-the-youtube-api
- /https?:\/\/(i|s)\.ytimg\.com\/vi\/.*\/..*/,
+ /^https?:\/\/img\.youtube\.com\/vi\/.*\/..*/, // https://stackoverflow.com/questions/2068344/how-do-i-get-a-youtube-video-thumbnail-from-the-youtube-api
+ /^https?:\/\/(i|s)\.ytimg\.com\/vi\/.*\/..*/,
- /https?:\/\/(www\.|music\.|)youtube\.com\/watch\?v\=..*/,
+ /^https?:\/\/(www\.|music\.|)youtube\.com\/watch\?v\=..*/,
- /https?:\/\/youtu\.be\/..*/,
+ /^https?:\/\/youtu\.be\/..*/,
- /https?:\/\/(www\.|)(youtube|youtube-nocookie)\.com\/embed\/..*/,
+ /^https?:\/\/(www\.|)(youtube|youtube-nocookie)\.com\/embed\/..*/,
];
let redirects = {
"invidious": {
diff --git a/src/assets/javascripts/helpers/youtubeMusic.js b/src/assets/javascripts/helpers/youtubeMusic.js
index 50138f4d..b3f232c8 100644
--- a/src/assets/javascripts/helpers/youtubeMusic.js
+++ b/src/assets/javascripts/helpers/youtubeMusic.js
@@ -5,7 +5,7 @@ import commonHelper from './common.js'
window.browser = window.browser || window.chrome;
const targets = [
- /https?:\/\/music\.youtube\.com(\/.*|$)/,
+ /^https?:\/\/music\.youtube\.com(\/.*|$)/,
];
let redirects = {
"beatbump": {