From 5e1cf68bbd24a29b8358b4618f01667e8fd099b7 Mon Sep 17 00:00:00 2001 From: Will Miao Date: Mon, 25 May 2026 21:35:15 +0800 Subject: [PATCH] fix(settings): sync loraSyntaxFormat select value from state on modal open (#917) was missing the line to set the select element's value from , causing the dropdown to always show the first option ("Full Path") when reopening the settings modal, regardless of the persisted value. Runtime behavior was unaffected since reads from the state directly. --- static/js/managers/SettingsManager.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/static/js/managers/SettingsManager.js b/static/js/managers/SettingsManager.js index b531ebca..e3c93b86 100644 --- a/static/js/managers/SettingsManager.js +++ b/static/js/managers/SettingsManager.js @@ -949,6 +949,12 @@ export class SettingsManager { includeTriggerWordsCheckbox.checked = state.global.settings.include_trigger_words || false; } + // Set lora syntax format + const loraSyntaxFormatSelect = document.getElementById('loraSyntaxFormat'); + if (loraSyntaxFormatSelect) { + loraSyntaxFormatSelect.value = state.global.settings.lora_syntax_format || 'legacy'; + } + // Load metadata archive settings await this.loadMetadataArchiveSettings();