From 1bdf3207dddbf1dde66b2ea3b938a9d1411679fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Ch=C5=82odnicki?= Date: Sun, 29 Mar 2020 21:59:58 +0200 Subject: [PATCH] fix: don't try to use route params when vuex.syncRouteParams Resolves #644 --- src/plugins/routing.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/routing.js b/src/plugins/routing.js index 7745cbd8d..984d8be5a 100644 --- a/src/plugins/routing.js +++ b/src/plugins/routing.js @@ -97,7 +97,7 @@ function switchLocalePath (locale) { const { route, store } = this const { params, ...routeCopy } = route let langSwitchParams = {} - if (vuex && store) { + if (vuex && vuex.syncRouteParams && store) { langSwitchParams = store.getters[`${vuex.moduleName}/localeRouteParams`](locale) } const baseRoute = Object.assign({}, routeCopy, {