diff --git a/src/mainWindow.js b/src/mainWindow.js index 5ee7e54..edc69f5 100644 --- a/src/mainWindow.js +++ b/src/mainWindow.js @@ -27,7 +27,7 @@ const themesync = async () => { // Settings injection setInterval(() => { - const host = [...document.querySelectorAll('[class*="info-"] [class*="line-"]')].find(x => x.textContent.startsWith('Host ')); + const host = [...document.querySelectorAll('[class*="sidebar"] [class*="info"] [class*="line"]')].find(x => x.textContent.startsWith('Host ')); if (!host || document.getElementById('openasar-ver')) return; const oaVersion = host.cloneNode(true); @@ -35,13 +35,13 @@ setInterval(() => { oaVersion.textContent = 'OpenAsar '; oaVersion.onclick = () => DiscordNative.ipc.send('DISCORD_UPDATED_QUOTES', 'o'); - const oaHash = document.querySelector('[class*="versionHash-"]').cloneNode(true); + const oaHash = document.querySelector('[class*="versionHash"]').cloneNode(true); oaHash.textContent = '()'; oaVersion.appendChild(oaHash); host.insertAdjacentElement('afterend', oaVersion); - let advanced = document.querySelector('[class*="socialLinks-"]').parentElement.querySelector('[class*="header"] + [class*="item"] + [class*="item"] + [class*="item"] + [class*="item"] + [class*="item"] + [class*="item"] + [class*="item"] + [class*="item"] + [class*="item"]'); + let advanced = document.querySelector('[class*="socialLinks"]').parentElement.querySelector('[class*="header"] + [class*="item"] + [class*="item"] + [class*="item"] + [class*="item"] + [class*="item"] + [class*="item"] + [class*="item"] + [class*="item"] + [class*="item"]'); if (!advanced || document.getElementById('openasar-item')) return; if (advanced.nextSibling.className.includes('item')) advanced = advanced.nextSibling; @@ -83,4 +83,4 @@ const optimize = orig => function(...args) { if ('' === 'true') { Element.prototype.removeChild = optimize(Element.prototype.removeChild); // Element.prototype.appendChild = optimize(Element.prototype.appendChild); -} \ No newline at end of file +}