From 882da387029a0026e4417aae4224bcf8df3ce266 Mon Sep 17 00:00:00 2001 From: Vijay Aravamudhan Date: Sun, 26 Sep 2021 11:02:57 +0530 Subject: refactor: add 'serviceId' when invoking 'clearStorageData' (#726) --- all.json | 10 +++++----- recipes/amazon-work-mail/package.json | 1 - recipes/android-messages/package.json | 2 +- recipes/android-messages/webview.js | 2 +- recipes/devRant/package.json | 2 +- recipes/devRant/webview.js | 4 ++-- recipes/freshdesk/package.json | 2 +- recipes/googlemeet/package.json | 2 +- recipes/googlemeet/webview.js | 4 ++-- recipes/lastpass/package.json | 2 +- recipes/lastpass/webview.js | 4 ++-- recipes/whatsapp/package.json | 2 +- recipes/whatsapp/webview.js | 4 ++-- 13 files changed, 20 insertions(+), 21 deletions(-) diff --git a/all.json b/all.json index 8212e49..3c385df 100644 --- a/all.json +++ b/all.json @@ -42,7 +42,7 @@ "featured": false, "id": "android-messages", "name": "Android Messages", - "version": "2.2.3", + "version": "2.2.4", "icons": { "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/recipes/android-messages/icon.svg" } @@ -270,7 +270,7 @@ "featured": false, "id": "devRant", "name": "devRant", - "version": "1.0.2", + "version": "1.0.3", "icons": { "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/recipes/devRant/icon.svg" } @@ -611,7 +611,7 @@ "featured": false, "id": "googlemeet", "name": "Google Meet", - "version": "2.2.3", + "version": "2.2.4", "icons": { "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/recipes/googlemeet/icon.svg" } @@ -876,7 +876,7 @@ "featured": false, "id": "lastpass", "name": "LastPass", - "version": "2.2.3", + "version": "2.2.4", "icons": { "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/recipes/lastpass/icon.svg" } @@ -1782,7 +1782,7 @@ "featured": true, "id": "whatsapp", "name": "WhatsApp", - "version": "3.3.4", + "version": "3.3.5", "icons": { "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/recipes/whatsapp/icon.svg" } diff --git a/recipes/amazon-work-mail/package.json b/recipes/amazon-work-mail/package.json index e407dd2..0d04c13 100644 --- a/recipes/amazon-work-mail/package.json +++ b/recipes/amazon-work-mail/package.json @@ -5,7 +5,6 @@ "license": "MIT", "config": { "serviceURL": "https://{teamID}.awsapps.com/mail", - "hasIndirectMessages": false, "hasTeamId": true } } diff --git a/recipes/android-messages/package.json b/recipes/android-messages/package.json index 3a080ba..6bb0cfb 100644 --- a/recipes/android-messages/package.json +++ b/recipes/android-messages/package.json @@ -1,7 +1,7 @@ { "id": "android-messages", "name": "Android Messages", - "version": "2.2.3", + "version": "2.2.4", "license": "MIT", "config": { "serviceURL": "https://messages.google.com/web", diff --git a/recipes/android-messages/webview.js b/recipes/android-messages/webview.js index 9195de0..13def91 100644 --- a/recipes/android-messages/webview.js +++ b/recipes/android-messages/webview.js @@ -14,7 +14,7 @@ module.exports = (Ferdi, settings) => { } window.addEventListener('beforeunload', async () => { - Ferdi.clearStorageData(['appcache', 'serviceworkers', 'cachestorage', 'websql', 'indexdb']); + Ferdi.clearStorageData(settings.id, { storages: ['appcache', 'serviceworkers', 'cachestorage', 'websql', 'indexdb'] }); Ferdi.releaseServiceWorkers(); }); diff --git a/recipes/devRant/package.json b/recipes/devRant/package.json index 061328a..4611754 100644 --- a/recipes/devRant/package.json +++ b/recipes/devRant/package.json @@ -1,7 +1,7 @@ { "id": "devRant", "name": "devRant", - "version": "1.0.2", + "version": "1.0.3", "license": "MIT", "repository": "https://github.com/emamut/recipe-devrant", "config": { diff --git a/recipes/devRant/webview.js b/recipes/devRant/webview.js index 6a30b3a..9e8b31c 100644 --- a/recipes/devRant/webview.js +++ b/recipes/devRant/webview.js @@ -9,7 +9,7 @@ setTimeout(() => { } }, 1000); -module.exports = (Ferdi) => { +module.exports = (Ferdi, settings) => { const getMessages = () => { const elements = document.querySelectorAll('.CxUIE, .unread, ._0LqQ'); let count = 0; @@ -23,7 +23,7 @@ module.exports = (Ferdi) => { }; window.addEventListener('beforeunload', async () => { - Ferdi.clearStorageData(['appcache', 'serviceworkers', 'cachestorage', 'websql', 'indexdb']); + Ferdi.clearStorageData(settings.id, { storages: ['appcache', 'serviceworkers', 'cachestorage', 'websql', 'indexdb'] }); Ferdi.releaseServiceWorkers(); }); diff --git a/recipes/freshdesk/package.json b/recipes/freshdesk/package.json index d47554c..009dcfb 100644 --- a/recipes/freshdesk/package.json +++ b/recipes/freshdesk/package.json @@ -7,7 +7,7 @@ "config": { "serviceURL": "https://{teamId}.freshdesk.com/a/tickets/filters/unresolved", "urlInputSuffix": ".freshdesk.com/a/tickets/filters/unresolved", - "hasTeamId": "true", + "hasTeamId": true, "hasNotificationSound": true } } diff --git a/recipes/googlemeet/package.json b/recipes/googlemeet/package.json index 9b16d5a..f5b1a83 100644 --- a/recipes/googlemeet/package.json +++ b/recipes/googlemeet/package.json @@ -1,7 +1,7 @@ { "id": "googlemeet", "name": "Google Meet", - "version": "2.2.3", + "version": "2.2.4", "license": "MIT", "config": { "serviceURL": "https://meet.google.com", diff --git a/recipes/googlemeet/webview.js b/recipes/googlemeet/webview.js index 4ccee3e..7a97505 100644 --- a/recipes/googlemeet/webview.js +++ b/recipes/googlemeet/webview.js @@ -10,7 +10,7 @@ window.onload = () => { } }; -module.exports = Ferdi => { +module.exports = (Ferdi, settings) => { const getMessages = () => { const elements = document.querySelectorAll('.CxUIE, .unread'); let count = 0; @@ -27,7 +27,7 @@ module.exports = Ferdi => { Ferdi.loop(getMessages); window.addEventListener('beforeunload', async () => { - Ferdi.clearStorageData(['serviceworkers']); + Ferdi.clearStorageData(settings.id, { storages: ['serviceworkers'] }); }); Ferdi.injectCSS(_path.default.join(__dirname, 'service.css')); diff --git a/recipes/lastpass/package.json b/recipes/lastpass/package.json index cb0d15b..0ace23e 100644 --- a/recipes/lastpass/package.json +++ b/recipes/lastpass/package.json @@ -1,7 +1,7 @@ { "id": "lastpass", "name": "LastPass", - "version": "2.2.3", + "version": "2.2.4", "license": "MIT", "config": { "serviceURL": "https://lastpass.com/?ac=1&lpnorefresh=1", diff --git a/recipes/lastpass/webview.js b/recipes/lastpass/webview.js index e50ad38..8bcf058 100644 --- a/recipes/lastpass/webview.js +++ b/recipes/lastpass/webview.js @@ -8,7 +8,7 @@ setTimeout(() => { } }, 1000); -module.exports = Ferdi => { +module.exports = (Ferdi, settings) => { const getMessages = () => { const elements = document.querySelectorAll('.CxUIE, .unread'); let count = 0; @@ -23,7 +23,7 @@ module.exports = Ferdi => { }; window.addEventListener('beforeunload', async () => { - Ferdi.clearStorageData(['appcache', 'serviceworkers', 'cachestorage', 'websql', 'indexdb']); + Ferdi.clearStorageData(settings.id, { storages: ['appcache', 'serviceworkers', 'cachestorage', 'websql', 'indexdb'] }); Ferdi.releaseServiceWorkers(); }); diff --git a/recipes/whatsapp/package.json b/recipes/whatsapp/package.json index 4cec6a6..8f4aab7 100644 --- a/recipes/whatsapp/package.json +++ b/recipes/whatsapp/package.json @@ -1,7 +1,7 @@ { "id": "whatsapp", "name": "WhatsApp", - "version": "3.3.4", + "version": "3.3.5", "license": "MIT", "config": { "serviceURL": "https://web.whatsapp.com", diff --git a/recipes/whatsapp/webview.js b/recipes/whatsapp/webview.js index 293e413..dea7b6a 100644 --- a/recipes/whatsapp/webview.js +++ b/recipes/whatsapp/webview.js @@ -2,7 +2,7 @@ const _path = _interopRequireDefault(require('path')); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -module.exports = Ferdi => { +module.exports = (Ferdi, settings) => { const getMessages = () => { let count = 0; let indirectCount = 0; @@ -30,7 +30,7 @@ module.exports = Ferdi => { }; window.addEventListener('beforeunload', async () => { - Ferdi.clearStorageData(['appcache', 'serviceworkers', 'cachestorage', 'websql', 'indexdb']); + Ferdi.clearStorageData(settings.id, { storages: ['appcache', 'serviceworkers', 'cachestorage', 'websql', 'indexdb'] }); Ferdi.releaseServiceWorkers(); }); -- cgit v1.2.3-70-g09d2