aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/messenger/webview.js
diff options
context:
space:
mode:
Diffstat (limited to 'recipes/messenger/webview.js')
-rw-r--r--recipes/messenger/webview.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/recipes/messenger/webview.js b/recipes/messenger/webview.js
index 098c6f5..c147df8 100644
--- a/recipes/messenger/webview.js
+++ b/recipes/messenger/webview.js
@@ -9,7 +9,7 @@ module.exports = Ferdi => {
9 * see https://github.com/getferdi/ferdi/issues/1113#issuecomment-783409154 9 * see https://github.com/getferdi/ferdi/issues/1113#issuecomment-783409154
10 */ 10 */
11 if (isNotification) { 11 if (isNotification) {
12 count = parseInt(/^\((\d+)\)/.exec(document.title)[1]); 12 count = Ferdi.safeParseInt(/^\((\d+)\)/.exec(document.title)[1]);
13 } else { 13 } else {
14 /* 14 /*
15 * Notification case for direct messages, workaround by manavortex 15 * Notification case for direct messages, workaround by manavortex
@@ -28,7 +28,7 @@ module.exports = Ferdi => {
28 */ 28 */
29 const messageRequestsElement = document.querySelector('._5nxf'); 29 const messageRequestsElement = document.querySelector('._5nxf');
30 if (messageRequestsElement) { 30 if (messageRequestsElement) {
31 count += parseInt(messageRequestsElement.innerHTML, 10); 31 count += Ferdi.safeParseInt(messageRequestsElement.innerHTML);
32 } 32 }
33 33
34 Ferdi.setBadge(count); 34 Ferdi.setBadge(count);