From 431b3f527deb318b723e3d2a41f560b970697dff Mon Sep 17 00:00:00 2001 From: lain Date: Tue, 7 Jul 2020 14:39:43 +0200 Subject: StaffPanel: Move staff loading to panel creation. --- src/modules/users.js | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/modules/users.js') diff --git a/src/modules/users.js b/src/modules/users.js index 68d02931..7e136c61 100644 --- a/src/modules/users.js +++ b/src/modules/users.js @@ -266,6 +266,11 @@ const users = { mutations, getters, actions: { + fetchUserIfMissing (store, id) { + if (!store.getters.findUser(id)) { + store.dispatch('fetchUser', id) + } + }, fetchUser (store, id) { return store.rootState.api.backendInteractor.fetchUser({ id }) .then((user) => { -- cgit v1.2.3-70-g09d2