From e1be42c1a1bffc60c1ee527ee68eaba82d6a56ad Mon Sep 17 00:00:00 2001
From: Remi  PLANEL <rplanel@pasteur.fr>
Date: Wed, 19 Feb 2025 11:09:43 +0100
Subject: [PATCH] fix

---
 frontend/middleware/maintenance.global.ts | 2 +-
 frontend/nuxt.config.ts                   | 5 ++++-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/frontend/middleware/maintenance.global.ts b/frontend/middleware/maintenance.global.ts
index 634a73f..59ef69e 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 86d6cbd..f147a37 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: [
-- 
GitLab