diff --git a/client/js/router.ts b/client/js/router.ts index c5e2879e..a2bd691b 100644 --- a/client/js/router.ts +++ b/client/js/router.ts @@ -110,26 +110,23 @@ router.beforeEach((to, from, next) => { next(); }); -router.beforeEach((to, from, next) => { +router.beforeEach((to, from) => { // Disallow navigating to non-existing routes if (!to.matched.length) { - next(false); - return; + return false; } // Disallow navigating to invalid channels if (to.name === "RoutedChat" && !store.getters.findChannel(Number(to.params.id))) { - next(false); - return; + return false; } // Disallow navigating to invalid networks if (to.name === "NetworkEdit" && !store.getters.findNetwork(String(to.params.uuid))) { - next(false); - return; + return false; } - next(); + return true; }); router.afterEach((to) => {