diff --git a/src/store.ts b/src/store.ts index c217f2f..ea53b7f 100644 --- a/src/store.ts +++ b/src/store.ts @@ -92,6 +92,10 @@ export default new Vuex.Store({ }, async retrieveUser({ commit, state }) { let user = state.user + if (user) { + commit(SET_USER, { user, replicate: false }) + } + // Update user if present and available online. if (navigator.onLine && hasGoodNetwork()) { user = await userService.getUser(user) }