diff --git a/frontend/middleware/maintenance.global.ts b/frontend/middleware/maintenance.global.ts index 634a73fba45ea68e6d76c82382fdd2d2eff273c2..59ef69ee08b0fcfa5a3c82b256741c08990db5c4 100644 --- a/frontend/middleware/maintenance.global.ts +++ b/frontend/middleware/maintenance.global.ts @@ -1,7 +1,7 @@ export default defineNuxtRouteMiddleware((to, from) => { const runtimeConfig = useRuntimeConfig() - const isMaintenance = runtimeConfig?.public?.maintenance === true + const isMaintenance = runtimeConfig?.public?.maintenance?.enabled === true if (!isMaintenance) return; diff --git a/frontend/nuxt.config.ts b/frontend/nuxt.config.ts index 86d6cbd341b39929beee9f36a84bfadde814f3fe..f147a37a5256dcc401b5c81df9a03c51021069cf 100644 --- a/frontend/nuxt.config.ts +++ b/frontend/nuxt.config.ts @@ -18,7 +18,10 @@ export default defineNuxtConfig({ dfApiPrefix: "/dfapi", version: pkg.version, displayMessage: false, - maintenance: false, + maintenance: { + enabled: false, + message: "The site is currently under maintenance. Please check back later.", + }, } }, modules: [