aboutsummaryrefslogtreecommitdiffstats
path: root/src/features/workspaces/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/features/workspaces/index.js')
-rw-r--r--src/features/workspaces/index.js11
1 files changed, 7 insertions, 4 deletions
diff --git a/src/features/workspaces/index.js b/src/features/workspaces/index.js
index 26cadea64..1644c0e2f 100644
--- a/src/features/workspaces/index.js
+++ b/src/features/workspaces/index.js
@@ -8,10 +8,13 @@ const debug = require('debug')('Franz:feature:workspaces');
8let store = null; 8let store = null;
9 9
10export const filterServicesByActiveWorkspace = (services) => { 10export const filterServicesByActiveWorkspace = (services) => {
11 const { isFeatureActive, activeWorkspace } = workspacesState; 11 const {
12 if (isFeatureActive && activeWorkspace) { 12 activeWorkspace,
13 return services.filter(s => activeWorkspace.services.includes(s.id)); 13 isFeatureActive,
14 } 14 } = workspacesState;
15
16 if (!isFeatureActive) return services;
17 if (activeWorkspace) return services.filter(s => activeWorkspace.services.includes(s.id));
15 return services; 18 return services;
16}; 19};
17 20