34 lines
821 B
JavaScript
34 lines
821 B
JavaScript
(function () {
|
|
if (window.__AVIA_VERSION_PATCH__) return;
|
|
window.__AVIA_VERSION_PATCH__ = true;
|
|
|
|
function patchVersion() {
|
|
document
|
|
.querySelectorAll("span.lh_1rem.fs_0\\.75rem.ls_0\\.03125rem.fw_500")
|
|
.forEach((el) => {
|
|
if (el.dataset.aviaPatched) return;
|
|
|
|
if (!el.textContent.trim().startsWith("Stoat for Desktop")) return;
|
|
|
|
const stoatVersion = window.native.versions.desktop();
|
|
|
|
el.dataset.aviaPatched = "true";
|
|
|
|
el.innerHTML = `
|
|
Avia Client Desktop<br>
|
|
<span style="font-size:10px;opacity:0.7;">
|
|
Based on Stoat ${stoatVersion}
|
|
</span>
|
|
`;
|
|
});
|
|
}
|
|
|
|
const observer = new MutationObserver(patchVersion);
|
|
|
|
observer.observe(document.body, {
|
|
childList: true,
|
|
subtree: true,
|
|
});
|
|
|
|
patchVersion();
|
|
})();
|