Fix YouTube livestream chat being broken on embed-only mode

This commit is contained in:
Jacob Parnell 2023-02-25 02:45:55 -06:00
parent b74a97b47e
commit 260fea6fca
1 changed files with 12 additions and 0 deletions

View File

@ -155,7 +155,19 @@ function redirect(url, type, initiator, forceRedirection) {
case "freetube": {
return `freetube://https://youtu.be${url.pathname}${url.search}`.replace(/watch\?v=/, "")
}
case "invidious":
case "piped":
case "pipedMaterial":
case "cloudtube": {
if (url.pathname == "/live_chat") {
return null;
}
return `${randomInstance}${url.pathname}${url.search}`;
}
case "poketube": {
if (url.pathname == "/live_chat") {
return null;
}
if (url.pathname.startsWith('/channel')) {
const reg = /\/channel\/(.*)\/?$/.exec(url.pathname)
if (reg) {