From f622baadbd3de043017bf63956d614525181fde7 Mon Sep 17 00:00:00 2001 From: NanamiAdmin Date: Thu, 10 Sep 2026 20:12:21 +0800 Subject: [PATCH] fix(frontend/settings): fix json marshal fault, now the settings page could be loaded correctly --- frontend/src/utils/runtime.js | 3 +++ frontend/src/views/Settings.vue | 24 +++++++++++++++++++++++- 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/frontend/src/utils/runtime.js b/frontend/src/utils/runtime.js index 4eafc7a..b365c01 100644 --- a/frontend/src/utils/runtime.js +++ b/frontend/src/utils/runtime.js @@ -16,6 +16,9 @@ export async function loadDebugMode() { const config = (res && res.data && res.data.config) || {}; const system = config.system || {}; debugMode.value = !!system.debugMode; + if (debugMode.value) { + console.log('Debug mode enabled'); + } } catch { // Non-fatal: the flag simply keeps its current value. } diff --git a/frontend/src/views/Settings.vue b/frontend/src/views/Settings.vue index cbc1b80..8841450 100644 --- a/frontend/src/views/Settings.vue +++ b/frontend/src/views/Settings.vue @@ -1,6 +1,7 @@