From 2e6ec8da1f1e3e001d3d3136f3c21907507ef167 Mon Sep 17 00:00:00 2001 From: Serubin Date: Mon, 20 Apr 2020 16:10:19 -0700 Subject: Update slack notifications to exclude draft messages --- all.json | 2 +- archives/slack.tar.gz | Bin 67107 -> 67132 bytes uncompressed/slack/package.json | 2 +- uncompressed/slack/webview.js | 4 ++-- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/all.json b/all.json index d9c51cd..71e5bd9 100644 --- a/all.json +++ b/all.json @@ -741,7 +741,7 @@ "featured": false, "id": "slack", "name": "Slack", - "version": "1.0.14", + "version": "1.0.15", "icons": { "png": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/slack/icon.png", "svg": "https://cdn.jsdelivr.net/gh/getferdi/recipes/uncompressed/slack/icon.svg" diff --git a/archives/slack.tar.gz b/archives/slack.tar.gz index c780505..8432094 100644 Binary files a/archives/slack.tar.gz and b/archives/slack.tar.gz differ diff --git a/uncompressed/slack/package.json b/uncompressed/slack/package.json index 61701b3..987ce6a 100644 --- a/uncompressed/slack/package.json +++ b/uncompressed/slack/package.json @@ -1,7 +1,7 @@ { "id": "slack", "name": "Slack", - "version": "1.0.14", + "version": "1.0.15", "description": "Slack", "main": "index.js", "author": "Stefan Malzner ", diff --git a/uncompressed/slack/webview.js b/uncompressed/slack/webview.js index 0d250e5..2b54c71 100644 --- a/uncompressed/slack/webview.js +++ b/uncompressed/slack/webview.js @@ -41,7 +41,7 @@ const SELECTOR_CHANNELS_UNREAD = '.p-channel_sidebar__channel--unread:not(.p-cha module.exports = Franz => { const getMessages = () => { - const directMessages = document.querySelectorAll(`${SELECTOR_CHANNELS_UNREAD} .p-channel_sidebar__badge, .p-channel_sidebar__link--unread:not([data-sidebar-link-id="Punreads"]`).length; + const directMessages = document.querySelectorAll(`${SELECTOR_CHANNELS_UNREAD} .p-channel_sidebar__badge, .p-channel_sidebar__link--unread:not([data-sidebar-link-id="Punreads"]):not([data-sidebar-link-id="Pdrafts"])`).length; const allMessages = document.querySelectorAll(SELECTOR_CHANNELS_UNREAD).length - directMessages; Franz.setBadge(directMessages, allMessages); }; @@ -51,4 +51,4 @@ module.exports = Franz => { getTeamIcon(); }, 4000); Franz.injectCSS(_path.default.join(__dirname, 'service.css')); -}; \ No newline at end of file +}; -- cgit v1.2.3-70-g09d2