From c95c53eb63fdbf38b23512338c5e7b74ae98f6b3 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 3 Jun 2026 06:17:39 +0000 Subject: [PATCH] fix: harden addon config migration --- filebrowser_quantum/rootfs/etc/cont-init.d/20-folders.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/filebrowser_quantum/rootfs/etc/cont-init.d/20-folders.sh b/filebrowser_quantum/rootfs/etc/cont-init.d/20-folders.sh index c299e66119..a149e6bdd4 100755 --- a/filebrowser_quantum/rootfs/etc/cont-init.d/20-folders.sh +++ b/filebrowser_quantum/rootfs/etc/cont-init.d/20-folders.sh @@ -14,9 +14,10 @@ fi if [ ! -f /config/filebrowser_quantum.db ] && [ -d /addon_configs ]; then for addon_config_dir in /addon_configs/*_filebrowser_quantum; do + [ -d "$addon_config_dir" ] || continue if [ -f "$addon_config_dir/filebrowser_quantum.db" ]; then echo "Moving database from addon_configs location to /config" - cp -rnf "$addon_config_dir"/* /config/ + cp -rnf "$addon_config_dir"/. /config/ break fi done