From 5e270c129cd13b2e5f859ba50de9cf4c83b5bf0c Mon Sep 17 00:00:00 2001 From: Travis Eden Date: Thu, 16 Aug 2018 12:41:50 -0400 Subject: [PATCH] doCheckSubs only takes uri; do not clear notifications on doFetchClaimsByChan; doFetchMySubs on startup; always set latest on checkSub; do not download or notify when latest is undefined --- src/renderer/component/sideBar/view.jsx | 5 +- src/renderer/page/file/index.js | 2 +- src/renderer/page/file/view.jsx | 18 ++--- src/renderer/page/subscriptions/view.jsx | 3 + src/renderer/redux/actions/content.js | 23 +++--- src/renderer/redux/actions/subscriptions.js | 86 ++++++++++++--------- 6 files changed, 72 insertions(+), 65 deletions(-) diff --git a/src/renderer/component/sideBar/view.jsx b/src/renderer/component/sideBar/view.jsx index d50d21491..becc2d3ed 100644 --- a/src/renderer/component/sideBar/view.jsx +++ b/src/renderer/component/sideBar/view.jsx @@ -25,10 +25,7 @@ type Props = { const SideBar = (props: Props) => { const { navLinks, notifications } = props; - const badges = Object.keys(notifications).reduce( - (acc, cur) => (notifications[cur].type === NOTIFICATION_TYPES.DOWNLOADING ? acc : acc + 1), - 0 - ); + const badges = Object.keys(notifications).length; return (