From 8b2dd4dfd4b12af67f666b2635d26e09469e9e86 Mon Sep 17 00:00:00 2001 From: Mahadevan Sreenivasan Date: Sun, 26 Apr 2020 09:30:03 +0000 Subject: WhatsApp - Chrome error every time the service is loaded (#140) --- all.json | 2 +- archives/whatsapp.tar.gz | Bin 183473 -> 183477 bytes uncompressed/whatsapp/index.js | 16 +++++++++++----- uncompressed/whatsapp/package.json | 2 +- 4 files changed, 13 insertions(+), 7 deletions(-) diff --git a/all.json b/all.json index 9b4acca..5f309b5 100644 --- a/all.json +++ b/all.json @@ -983,7 +983,7 @@ "featured": false, "id": "whatsapp", "name": "WhatsApp", - "version": "2.0.2", + "version": "2.0.3", "icons": { "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/whatsapp/icon.png", "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/whatsapp/icon.svg" diff --git a/archives/whatsapp.tar.gz b/archives/whatsapp.tar.gz index a15e4f2..d46f731 100644 Binary files a/archives/whatsapp.tar.gz and b/archives/whatsapp.tar.gz differ diff --git a/uncompressed/whatsapp/index.js b/uncompressed/whatsapp/index.js index f9b8099..504a70e 100644 --- a/uncompressed/whatsapp/index.js +++ b/uncompressed/whatsapp/index.js @@ -2,10 +2,16 @@ module.exports = (Franz) => class Messenger extends Franz { - overrideUserAgent() { - return window.navigator.userAgent.replace( - /(Ferdi|Electron)\/\S+ \([^)]+\)/g, - "" - ); + modifyRequestHeaders() { + return [ + { + headers: { + 'user-agent': window.navigator.userAgent.replace(/(Ferdi|Electron)\/\S+ \([^)]+\)/g,"").trim(), + }, + requestFilters: { + urls: ['*://*/*'], + } + } + ] } }; diff --git a/uncompressed/whatsapp/package.json b/uncompressed/whatsapp/package.json index 5331ac9..19daf29 100644 --- a/uncompressed/whatsapp/package.json +++ b/uncompressed/whatsapp/package.json @@ -1,7 +1,7 @@ { "id": "whatsapp", "name": "WhatsApp", - "version": "2.0.2", + "version": "2.0.3", "description": "WhatsApp", "main": "index.js", "author": "Stefan Malzner ", -- cgit v1.2.3-70-g09d2