diff options
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(); + }); } } |