diff --git a/websites/Y/YouTube Music/metadata.json b/websites/Y/YouTube Music/metadata.json index 10c9336bc9d7..89f6ce1a8fb6 100644 --- a/websites/Y/YouTube Music/metadata.json +++ b/websites/Y/YouTube Music/metadata.json @@ -19,7 +19,7 @@ "vi_VN": "Một dịch vụ phát nhạc với các album, đĩa đơn, video, bản remix, và các tiết mục trực tiếp chính thức và hơn nữa cho Android, iOS và máy tính. Tất cả đều tại đây." }, "url": "music.youtube.com", - "version": "3.0.9", + "version": "3.0.10", "logo": "https://cdn.rcd.gg/PreMiD/websites/Y/YouTube%20Music/assets/logo.png", "thumbnail": "https://cdn.rcd.gg/PreMiD/websites/Y/YouTube%20Music/assets/thumbnail.png", "color": "#E40813", diff --git a/websites/Y/YouTube Music/presence.ts b/websites/Y/YouTube Music/presence.ts index 4f808b2b52dc..8cc2bc139b51 100644 --- a/websites/Y/YouTube Music/presence.ts +++ b/websites/Y/YouTube Music/presence.ts @@ -27,9 +27,11 @@ presence.on("UpdateData", async () => { presence.getSetting("privacy"), ]), { mediaSession } = navigator, - watchID = document - .querySelector("a.ytp-title-link.yt-uix-sessionlink") - .href.match(/v=([^&#]{5,})/)?.[1], + watchID = + href.match(/v=([^&#]{5,})/)?.[1] ?? + document + .querySelector("a.ytp-title-link.yt-uix-sessionlink") + ?.href.match(/v=([^&#]{5,})/)?.[1], repeatMode = document .querySelector('ytmusic-player-bar[slot="player-bar"]') .getAttribute("repeat-Mode_"),