diff --git a/src/router/index.js b/src/router/index.js index 978157016..79894066e 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -45,7 +45,7 @@ const routes = [ try { // If we already have our route, go to it. if (router.hasRoute(to.query.fmgPage)) { - return next({ name: to.query.fmgPage, query: to.query }); + return next({ name: to.query.fmgPage, query: to.query, params: to.params }); } // Get route info for the given url. Names will have a 1:1 relationship with names in the Cms. @@ -59,7 +59,7 @@ const routes = [ }); // Assign current query string parameters, as well as our fmgPage one. - next({ name: routeData[0].name, query: Object.assign(to.query, { fmgPage: routeData[0].name }) }); + next({ name: routeData[0].name, query: Object.assign(to.query, { fmgPage: routeData[0].name }), params: to.params }); } catch (error) { console.log(error);