diff --git a/api/services.json b/api/services.json index 295682f2..92c3da59 100644 --- a/api/services.json +++ b/api/services.json @@ -1373,7 +1373,7 @@ "type": "messaging", "allow_popups": false, "manual_notifications": false, - "js_unread": "function checkUnread(){var e=document.getElementsByClassName(\"im_dialog_badge badge\"),t=0;for(i=0;i=1?rambox.setUnreadCount(e):rambox.clearUnreadCount()}setInterval(checkUnread,3000);", + "js_unread": "function checkUnread(){const e=document.querySelectorAll(\".badge.unread\"),t=document.querySelectorAll(\".chatlist .is-muted .badge.unread\");let n=0;e.forEach(e=>{e&&(n+=parseInt(e.innerText))}),t.forEach(e=>{e&&(n-=parseInt(e.innerText))}),updateBadge(n)}function updateBadge(e){let t=0