From 8773c95bf2c27a0d0b60b9f86f0a978eb3d3ad7f Mon Sep 17 00:00:00 2001 From: jessop Date: Mon, 3 Feb 2020 20:53:49 -0500 Subject: [PATCH] simply replaces subscriptions treat sdk preferences and sync as source of truth --- ui/redux/reducers/subscriptions.js | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/ui/redux/reducers/subscriptions.js b/ui/redux/reducers/subscriptions.js index 496d53013..5c7a22f02 100644 --- a/ui/redux/reducers/subscriptions.js +++ b/ui/redux/reducers/subscriptions.js @@ -157,14 +157,7 @@ export default handleActions( channelName: `@${channelName}`, }; }); - if (!state.subscriptions || !state.subscriptions.length) { - newSubscriptions = parsedSubscriptions; - } else { - const map = {}; - newSubscriptions = parsedSubscriptions.concat(state.subscriptions).filter(sub => { - return map[sub.uri] ? false : (map[sub.uri] = true); - }, {}); - } + newSubscriptions = parsedSubscriptions; } return {