From 95d30cb3af0bd09dcc9afb5ea508a60139777812 Mon Sep 17 00:00:00 2001 From: ManeraKai Date: Tue, 9 Aug 2022 10:15:59 +0300 Subject: Handle youtu.be for FreeTube by @mittermichal https://github.com/libredirect/libredirect/pull/393 --- src/assets/javascripts/youtube/youtube.js | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/assets/javascripts/youtube/youtube.js b/src/assets/javascripts/youtube/youtube.js index bdb9449a..c3442246 100644 --- a/src/assets/javascripts/youtube/youtube.js +++ b/src/assets/javascripts/youtube/youtube.js @@ -342,6 +342,7 @@ function redirect(url, type, initiator, disableOverride) { case "yatte": return url.href.replace(/^https?:\/{2}/, "yattee://") case "freetube": + if (url.host === "youtu.be") return `freetube://https://youtube.com/watch?v=${url.pathname.slice(1)}&${url.search.slice(1)}` return `freetube://https://youtube.com${url.pathname}${url.search}` } } -- cgit 1.4.1