fix: harden addon config migration

This commit is contained in:
copilot-swe-agent[bot]
2026-06-03 06:17:39 +00:00
committed by GitHub
parent d9b525b464
commit c95c53eb63

View File

@@ -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