about summary refs log tree commit diff stats
path: root/src/assets/javascripts
diff options
context:
space:
mode:
authorManeraKai <manerakai@protonmail.com>2022-06-23 08:36:25 +0300
committerManeraKai <manerakai@protonmail.com>2022-06-23 08:36:25 +0300
commite73743d2b53cae50f458f9e527d87a198cfcc0c3 (patch)
tree22e2043fe9fda9b3d73576b6b6186a3ffdfe3014 /src/assets/javascripts
parentMade frontend icon appear if the current site is surpports it (diff)
parentupdate instances (diff)
downloadlibredirect-e73743d2b53cae50f458f9e527d87a198cfcc0c3.zip
Merge branch 'master' of https://github.com/libredirect/libredirect
Diffstat (limited to 'src/assets/javascripts')
-rw-r--r--src/assets/javascripts/youtubeMusic.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/assets/javascripts/youtubeMusic.js b/src/assets/javascripts/youtubeMusic.js
index 68e839ad..fff2ebf8 100644
--- a/src/assets/javascripts/youtubeMusic.js
+++ b/src/assets/javascripts/youtubeMusic.js
@@ -65,6 +65,11 @@ https://music.youtube.com/playlist?list=OLAK5uy_nBOTxAc3_RGB82-Z54jdARGxGaCYlpng
 https://beatbump.ml/release?id=MPREb_QygdC0wEoLe
 
 https://music.youtube.com/watch?v=R6gSMSYKhKU&list=OLAK5uy_n-9HVh3cryV2gREZM9Sc0JwEKYjjfi0dU
+
+Search
+https://music.youtube.com/search?q=test
+https://beatbump.ml/search/test?filter=EgWKAQIIAWoKEAMQBBAKEAkQBQ%3D%3D
+
 */
 function redirect(url, disableOverride) {
     if (disableYoutubeMusic && !disableOverride) return;
@@ -76,7 +81,8 @@ function redirect(url, disableOverride) {
     return `${randomInstance}${url.pathname}${url.search}`
         .replace("/watch?v=", "/listen?id=")
         .replace("/channel/", "/artist/")
-        .replace("/playlist?list=", "/playlist/VL");
+        .replace("/playlist?list=", "/playlist/VL")
+        .replace(/\/search\?q=.*/, searchQuery => searchQuery.replace("?q=", "/") + "?filter=EgWKAQIIAWoKEAMQBBAKEAkQBQ%3D%3D");
 }
 
 async function initDefaults() {