From 28bea416037709a65db4e04ec806781058a7f479 Mon Sep 17 00:00:00 2001 From: kytwb Date: Sat, 18 Dec 2021 20:04:17 +0100 Subject: Fetch workspaces on WorkspaceDrawer componentDidMount --- src/features/workspaces/components/WorkspaceDrawer.js | 4 ++++ src/features/workspaces/store.js | 1 - 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/features/workspaces/components/WorkspaceDrawer.js b/src/features/workspaces/components/WorkspaceDrawer.js index 4fd2b1153..be546cae0 100644 --- a/src/features/workspaces/components/WorkspaceDrawer.js +++ b/src/features/workspaces/components/WorkspaceDrawer.js @@ -12,6 +12,9 @@ import { Icon } from '../../../components/ui/icon'; import WorkspaceDrawerItem from './WorkspaceDrawerItem'; import { workspaceActions } from '../actions'; import { workspaceStore } from '../index'; +import { + getUserWorkspacesRequest, +} from '../api'; const messages = defineMessages({ headline: { @@ -96,6 +99,7 @@ class WorkspaceDrawer extends Component { componentDidMount() { ReactTooltip.rebuild(); + getUserWorkspacesRequest.execute(); } render() { diff --git a/src/features/workspaces/store.js b/src/features/workspaces/store.js index d6b790bd3..61048c637 100644 --- a/src/features/workspaces/store.js +++ b/src/features/workspaces/store.js @@ -102,7 +102,6 @@ export default class WorkspacesStore extends FeatureStore { ]); this._registerReactions(this._allReactions); - getUserWorkspacesRequest.execute(); this.isFeatureActive = true; } -- cgit v1.2.3-70-g09d2