diff options
author | Francisco GuimarĂ£es | 2020-06-06 03:17:07 -0300 |
---|---|---|
committer | Francisco GuimarĂ£es | 2020-06-06 03:17:07 -0300 |
commit | 523a9bc0c10edf972ce537b74241e5c3d21b313e (patch) | |
tree | d819298747dad5256044ef851716f4b335f73144 /whatsapp-nativefier-dark-inject.js | |
parent | 94e625981d002cdeb3e3fa6dc104c13844e3d0e3 (diff) | |
download | aur-523a9bc0c10edf972ce537b74241e5c3d21b313e.tar.gz |
Improve serviceWorkerHack
Diffstat (limited to 'whatsapp-nativefier-dark-inject.js')
-rw-r--r-- | whatsapp-nativefier-dark-inject.js | 30 |
1 files changed, 9 insertions, 21 deletions
diff --git a/whatsapp-nativefier-dark-inject.js b/whatsapp-nativefier-dark-inject.js index 18d4ebb10a68..bde8470c42b6 100644 --- a/whatsapp-nativefier-dark-inject.js +++ b/whatsapp-nativefier-dark-inject.js @@ -41,27 +41,15 @@ } function serviceWorkerHack() { - const regexes = [ - // en (enlish) - /whatsapp works with.*to use whatsapp.*update/i, - // pt (portuguese) - /o whatsapp funciona com.*para utilizar o whatsapp.*atualize/i, - // ge (german) - /whatsapp funktioniert mit.*um whatsapp zu benutzen.*aktualisiere/i, - // es (spanish) - /whatsapp funciona con.*para usar whatsapp.*actualiza/i, - // ca (catalan) - /whatsapp funciona amb.*per utilitzar whatsapp.*actualitza/i, - ]; - - for (const regex of regexes) { - if (document.body.innerText.replace(/\n/g, " ").search(regex) !== -1) { - navigator.serviceWorker.getRegistration().then(function (r) { - r.unregister(); - document.location.reload(); - }); - return; - } + if ( + document.querySelector( + "a[href='https://support.google.com/chrome/answer/95414']" + ) + ) { + navigator.serviceWorker.getRegistration().then((registration) => { + registration.unregister(); + document.location.reload(); + }); } } |