From 1509a712629465c582f94762b3165fe5454c87af Mon Sep 17 00:00:00 2001 From: Paul Gascou-Vaillancourt Date: Thu, 9 Aug 2018 08:11:51 -0400 Subject: [PATCH] fix: Prevent error when using `extendRoutes` This reapplies fix from v2.9.1 which fixes *TypeError: Cannot read property 'replace' of undefined* when `extendRoutes` is defined in Nuxt's config Fixes #52 --- src/helpers/utils.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/helpers/utils.js b/src/helpers/utils.js index ce7a3005f..d442e8c64 100644 --- a/src/helpers/utils.js +++ b/src/helpers/utils.js @@ -35,7 +35,7 @@ export const getPageOptions = (route, pages, locales, pagesDir) => { paths: {} } const pattern = new RegExp(`${pagesDir}/`, 'i') - const chunkName = route.chunkName.replace(pattern, '') + const chunkName = route.chunkName ? route.chunkName.replace(pattern, '') : route.name const pageOptions = pages[chunkName] // Routing disabled if (pageOptions === false) {