about summary refs log tree commit diff stats
path: root/src/assets/javascripts
diff options
context:
space:
mode:
authorqvalentin <valentin.theodor@web.de>2022-06-20 18:39:32 +0200
committerqvalentin <valentin.theodor@web.de>2022-06-20 18:39:32 +0200
commit1e5f721bd0bc8d3b6cb39d913fe1345889840a7a (patch)
treea8fcb1e93476a5629f63d767d0d886231db62c8f /src/assets/javascripts
parentMerge branch 'master' of https://github.com/libredirect/libredirect (diff)
downloadlibredirect-1e5f721bd0bc8d3b6cb39d913fe1345889840a7a.zip
Add redirect of youtubeMusic search query to beatbump
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 8d007e39..6878b1cb 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) {
     if (disableYoutubeMusic) return;
@@ -76,7 +81,8 @@ function redirect(url) {
     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() {