diff --git a/plugins/lyrics-genius/back.js b/plugins/lyrics-genius/back.js index 05548648..21e91811 100644 --- a/plugins/lyrics-genius/back.js +++ b/plugins/lyrics-genius/back.js @@ -22,7 +22,7 @@ const fetchFromGenius = async (metadata) => { metadata.title )}`; let response = await fetch( - `https://genius.com/api/search/multi?per_page=5&q=${encodeURI(queryString)}` + `https://genius.com/api/search/multi?per_page=5&q=${encodeURIComponent(queryString)}` ); if (!response.ok) { return null; diff --git a/plugins/lyrics-genius/front.js b/plugins/lyrics-genius/front.js index c62bfb0c..5725d1e1 100644 --- a/plugins/lyrics-genius/front.js +++ b/plugins/lyrics-genius/front.js @@ -2,7 +2,7 @@ const { ipcRenderer } = require("electron"); const is = require("electron-is"); module.exports = () => { - ipcRenderer.on("update-song-info", (_, extractedSongInfo) => { + ipcRenderer.on("update-song-info", (_, extractedSongInfo) => setTimeout(() => { const tabList = document.querySelectorAll("tp-yt-paper-tab"); const tabs = { upNext: tabList[0], @@ -90,5 +90,5 @@ module.exports = () => { tabs.lyrics.removeAttribute("disabled"); tabs.lyrics.removeAttribute("aria-disabled"); } - }); + }, 500)); };