|
|
@@ -15,6 +15,17 @@ export default defineNuxtRouteMiddleware((to, _) => {
|
|
|
candidates.forEach((routeName) => {
|
|
|
const name: string = routeName?.toString() ?? ''
|
|
|
|
|
|
+ // <<- TODO: remove after 2.5 release
|
|
|
+ const runtimeConfig = useRuntimeConfig()
|
|
|
+ if (
|
|
|
+ runtimeConfig.public.env === 'production' &&
|
|
|
+ (name === 'cmf_licence_page' || name === 'parameters_page')
|
|
|
+ ) {
|
|
|
+ const { redirectToHome } = useRedirect()
|
|
|
+ redirectToHome()
|
|
|
+ }
|
|
|
+ // ->>
|
|
|
+
|
|
|
if (
|
|
|
name &&
|
|
|
restrictedPages.includes(name) &&
|