From ca15cc9c0b96d01159bf72d8e362a643f1221c6c Mon Sep 17 00:00:00 2001 From: Simon Date: Wed, 1 May 2024 22:23:41 +0200 Subject: [PATCH] fix channel page selector --- extension/script.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/extension/script.js b/extension/script.js index e2fc3d6..0c94463 100644 --- a/extension/script.js +++ b/extension/script.js @@ -106,7 +106,7 @@ function getBrowser() { } function getChannelContainers() { - const elements = document.querySelectorAll('#inner-header-container, #owner'); + const elements = document.querySelectorAll('.yt-flexible-actions-view-model-wiz, #owner'); const channelContainerNodes = []; elements.forEach(element => { @@ -196,7 +196,9 @@ function getChannelHandle(channelContainer) { const videoOwnerRenderer = channelContainer.querySelector('.ytd-video-owner-renderer'); if (!videoOwnerRenderer) { - const channelHandleContainer = document.querySelector('#channel-handle'); + const channelHandleContainer = document.querySelector( + '.yt-content-metadata-view-model-wiz__metadata-text' + ); channelHandle = channelHandleContainer ? channelHandleContainer.innerText : null; } else { const href = videoOwnerRenderer.href;