From 6801c8cf9fdbd516d296debc8ca93f5a27666628 Mon Sep 17 00:00:00 2001 From: Guillaume Chau Date: Wed, 27 Mar 2019 23:10:48 +0100 Subject: [PATCH] fix(vuex): replay mutation no module info --- src/backend/vuex.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/backend/vuex.js b/src/backend/vuex.js index 690aaaf9e1..cf94514f3d 100644 --- a/src/backend/vuex.js +++ b/src/backend/vuex.js @@ -266,12 +266,12 @@ export function initVuexBackend (hook, bridge, isLegacy) { const mutation = mutations[i] if (mutation.registerModule) { const key = mutation.payload.path.join('/') - const registeredModule = registeredModules[key] + const moduleInfo = allTimeModules[key] tempAddedModules.push(key) - origRegisterModule(registeredModule.path, { - ...registeredModule.module, - state: parse(registeredModule.state, true) - }, registeredModule.options) + origRegisterModule(moduleInfo.path, { + ...moduleInfo.module, + state: parse(moduleInfo.state, true) + }, moduleInfo.options) updateSnapshotsVm(store.state) } else if (mutation.unregisterModule && get(store.state, mutation.payload.path) != null) { const path = mutation.payload.path