From 811f8766eee28308817109a983fe86d87808f2e7 Mon Sep 17 00:00:00 2001 From: ManeraKai Date: Sat, 25 Nov 2023 12:27:09 +0300 Subject: Fixed Tubo SoundCloud not redirecting https://codeberg.org/LibRedirect/browser_extension/issues/116 --- src/assets/javascripts/services.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/assets/javascripts') diff --git a/src/assets/javascripts/services.js b/src/assets/javascripts/services.js index 5b5f42a6..13219abc 100644 --- a/src/assets/javascripts/services.js +++ b/src/assets/javascripts/services.js @@ -548,10 +548,11 @@ function redirect(url, type, initiator, forceRedirection, incognito) { return `${randomInstance}` } case "tuboSoundcloud": { - if (url.pathname.match(/\/user[^\/]+(\/$|$)/)) { + if (url.pathname == '/') return `${randomInstance}?kiosk?serviceId=1` + if (url.pathname.match(/^\/[^\/]+(\/$|$)/)) { return `${randomInstance}/channel?url=${encodeURIComponent(url.href)}` } - if (url.pathname.match(/\/user[^\/]+\/[^\/]+/)) { + if (url.pathname.match(/^\/[^\/]+\/[^\/]+/)) { return `${randomInstance}/stream?url=${encodeURIComponent(url.href)}` } return `${randomInstance}` -- cgit 1.4.1