From bef199baa9df5cb3192c7a3f8baf8c57e9fbdaea Mon Sep 17 00:00:00 2001 From: Kelvin <kelvin@futo.org> Date: Tue, 5 Mar 2024 17:15:14 +0100 Subject: [PATCH] Fix logged in home page in certain cases --- YoutubeConfig.json | 2 +- YoutubeScript.js | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/YoutubeConfig.json b/YoutubeConfig.json index 9865d2d..18a154f 100644 --- a/YoutubeConfig.json +++ b/YoutubeConfig.json @@ -7,7 +7,7 @@ "sourceUrl": "https://plugins.grayjay.app/Youtube/YoutubeConfig.json", "repositoryUrl": "https://futo.org", "scriptUrl": "./YoutubeScript.js", - "version": 167, + "version": 168, "iconUrl": "./youtube.png", "id": "35ae969a-a7db-11ed-afa1-0242ac120002", diff --git a/YoutubeScript.js b/YoutubeScript.js index 906ef53..ec4b035 100644 --- a/YoutubeScript.js +++ b/YoutubeScript.js @@ -210,8 +210,10 @@ source.getHome = () => { initialData = _prefetchHomeAuth; _prefetchHomeUsed = true; } - else - initialData = requestInitialData(URL_HOME, USE_MOBILE_PAGES, true); + else if(bridge.isLoggedIn()) + initialData = requestInitialData(URL_CONTEXT_M, USE_MOBILE_PAGES, true); + else + initialData = requestInitialData(URL_HOME, USE_MOBILE_PAGES, true); const tabs = extractPage_Tabs(initialData); if(tabs.length == 0) throw new ScriptException("No tabs found.."); -- GitLab