From c14cc8f4f234a20a0aa3fb754afdb4306e6caae7 Mon Sep 17 00:00:00 2001 From: librelad Date: Sat, 23 May 2026 15:31:57 +0100 Subject: [PATCH] fix(webui): register webui_backup_schema.sh in the source arrays MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit New script files are sourced from the committed files_*.sh arrays (built by generate_arrays.sh), not a live tree scan — and quick deploys don't rerun generate_arrays. So the schema generator added last commit was never loaded live: webuiGenerateBackupSchema was undefined, breaking the webui_updater backup chain at that step (skipping the passwords regen after it) and leaving schema.json un-generated. Regenerate the arrays so the file is registered; deploy now sources it and 'webui generate all' rebuilds schema.json on its own. Co-Authored-By: Claude Opus 4.7 Signed-off-by: librelad --- scripts/source/files/arrays/files_webui.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/source/files/arrays/files_webui.sh b/scripts/source/files/arrays/files_webui.sh index 497cfbd..4415ec1 100755 --- a/scripts/source/files/arrays/files_webui.sh +++ b/scripts/source/files/arrays/files_webui.sh @@ -16,6 +16,7 @@ webui_scripts=( "webui/data/generators/backup/webui_backup_engines.sh" "webui/data/generators/backup/webui_backup_locations.sh" "webui/data/generators/backup/webui_backup_passwords.sh" + "webui/data/generators/backup/webui_backup_schema.sh" "webui/data/generators/backup/webui_backup_snapshots.sh" "webui/data/generators/backup/webui_task_create.sh" "webui/data/generators/categories/webui_create_all_categories.sh"