diff --git a/frontend/src/router.js b/frontend/src/router.js index 4a0dde5f..e6af1562 100644 --- a/frontend/src/router.js +++ b/frontend/src/router.js @@ -116,7 +116,14 @@ router.beforeEach(async (to, from, next) => { const { getDefaultView, defaultView } = viewsStore() await defaultView.promise - let { name, type, view } = getDefaultView(true) + let _defaultView = getDefaultView(true) + + if (!_defaultView) { + next({ name: 'Leads' }) + return + } + + let { name, type, view } = _defaultView name = name || 'Leads' if (view) {