about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorManeraKai <manerakai@protonmail.com>2022-06-22 16:59:31 +0000
committerGitHub <noreply@github.com>2022-06-22 16:59:31 +0000
commit1b2444faf3980005456d5a86cc4bcbe3f2fde922 (patch)
treea8fcb1e93476a5629f63d767d0d886231db62c8f /src
parentMerge branch 'master' of https://github.com/libredirect/libredirect (diff)
parentAdd redirect of youtubeMusic search query to beatbump (diff)
downloadlibredirect-1b2444faf3980005456d5a86cc4bcbe3f2fde922.zip
Merge pull request #356 from qvalentin/beatbumpSearch
Add redirect of youtubeMusic search query to beatbump
Diffstat (limited to 'src')
-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() {