What would you like to be added:
see discussion
Remove the remaining local router.push(...) catch-and-ignore handlers that were originally used to suppress navigation-aborted style outcomes.
Remaining occurrences:
frontend/src/layouts/GLogin.vue
frontend/src/views/GShootItemError.vue
frontend/src/views/GProjectError.vue
frontend/src/views/GNotFound.vue
Why is this needed:
In Vue Router v4, expected navigation outcomes are already handled centrally in frontend/src/router/index.js via router.afterEach(...failure) and router.onError(...). These local ignore blocks are no longer needed for normal guard redirects and can hide unexpected errors.
What would you like to be added:
see discussion
Remove the remaining local
router.push(...)catch-and-ignore handlers that were originally used to suppress navigation-aborted style outcomes.Remaining occurrences:
frontend/src/layouts/GLogin.vuefrontend/src/views/GShootItemError.vuefrontend/src/views/GProjectError.vuefrontend/src/views/GNotFound.vueWhy is this needed:
In Vue Router v4, expected navigation outcomes are already handled centrally in
frontend/src/router/index.jsviarouter.afterEach(...failure)androuter.onError(...). These local ignore blocks are no longer needed for normal guard redirects and can hide unexpected errors.