aboutsummaryrefslogtreecommitdiffstats
path: root/uncompressed/mattermost/webview.js
diff options
context:
space:
mode:
Diffstat (limited to 'uncompressed/mattermost/webview.js')
-rw-r--r--uncompressed/mattermost/webview.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/uncompressed/mattermost/webview.js b/uncompressed/mattermost/webview.js
index 03258e0..f348da4 100644
--- a/uncompressed/mattermost/webview.js
+++ b/uncompressed/mattermost/webview.js
@@ -4,10 +4,11 @@ module.exports = Franz => {
4 const getMessages = function getMessages() { 4 const getMessages = function getMessages() {
5 const directMessages = document.querySelectorAll('.sidebar--left .has-badge .badge').length; 5 const directMessages = document.querySelectorAll('.sidebar--left .has-badge .badge').length;
6 const allMessages = document.querySelectorAll('.sidebar--left .has-badge').length - directMessages; 6 const allMessages = document.querySelectorAll('.sidebar--left .has-badge').length - directMessages;
7 const channelMessages = document.querySelectorAll('.sidebar--left .unread-title').length - allMessages;
7 const teamDirectMessages = document.querySelectorAll('.team-wrapper .team-container .badge').length; 8 const teamDirectMessages = document.querySelectorAll('.team-wrapper .team-container .badge').length;
8 const teamMessages = document.querySelectorAll('.team-wrapper .unread').length - teamDirectMessages; 9 const teamMessages = document.querySelectorAll('.team-wrapper .unread').length - teamDirectMessages;
9 Franz.setBadge(directMessages + teamDirectMessages, allMessages + teamMessages); 10 Franz.setBadge(directMessages + teamDirectMessages, allMessages + channelMessages + teamMessages);
10 }; 11 };
11 12
12 Franz.loop(getMessages); 13 Franz.loop(getMessages);
13}; \ No newline at end of file 14};