From 9ab646e6ee69772e3c7ff53f194543fbdffb6b85 Mon Sep 17 00:00:00 2001 From: TheGoddessInari Date: Mon, 3 Aug 2020 08:19:02 -0700 Subject: [PATCH] Update element unread_js. --- app/store/ServicesList.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/store/ServicesList.js b/app/store/ServicesList.js index 6a9d0932..c701b03d 100644 --- a/app/store/ServicesList.js +++ b/app/store/ServicesList.js @@ -557,7 +557,7 @@ Ext.define('Hamsket.store.ServicesList', { ,description: 'Element is a simple and elegant collaboration environment that gathers all of your different conversations and app integrations into one single app.' ,url: 'https://app.element.io/' ,type: 'messaging' - ,js_unread: `let checkUnread=()=>{const a=document.getElementsByClassName("mx_RoomTile_nameContainer");let b=0;for(let i of a){const c=i.getElementsByClassName("mx_RoomTile_badge");for(let ii of c){const iiTrim=parseInt(ii.textContent.trim());iiTrim%1==0&&(b+=iiTrim)}}hamsket.updateBadge(b)};setInterval(checkUnread,1e3);` + ,js_unread: `let checkUnread=()=>{const indirect=document.querySelectorAll(".mx_RoomTile_badgeContainer > .mx_NotificationBadge_visible.mx_NotificationBadge_dot > .mx_NotificationBadge_count").length,q=document.querySelectorAll(".mx_RoomSublist_badgeContainer > .mx_NotificationBadge_visible:not(.mx_NotificationBadge_dot) > .mx_NotificationBadge_count");let direct=0;for(let i of q)direct+=hamsket.parseIntOrZero(i.textContent);hamsket.updateBadge(direct,indirect)};setInterval(checkUnread,1e3);` ,custom_domain: true }, {