From 008d68db1e13ddf133a6d79d451db4ab846ca902 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 7 Jun 2023 15:58:28 +0200 Subject: [PATCH] Avoid loop in data restore https://github.com/alexbelgium/hassio-addons/issues/856 --- mealie/rootfs/run.txt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/mealie/rootfs/run.txt b/mealie/rootfs/run.txt index 73359beeb..0a3445e5c 100644 --- a/mealie/rootfs/run.txt +++ b/mealie/rootfs/run.txt @@ -93,19 +93,19 @@ fi # PERMISSIONS # ############### -echo "Permissions adapted" +mkdir -p /config/addons_config/mealie_data chmod -R 777 /data +chmod -R 777 /config/addons_config/mealie_data +echo "Permissions adapted" ################ # MIGRATE DATA # ################ -bashio::log.warning "Data migration for amd64" -bashio::log.warning "Data migrated to /config/addons_config/mealie_data ; you can now use the new addons. For aarch64, you need to do a manual backup and restore" -mkdir -p /config/addons_config/mealie_data -touch /config/addons_config/mealie_data/.secret -chmod -R 777 /config/addons_config/mealie_data -cp -r /data/* /config/addons_config/mealie_data/ +if [ ! -f /config/addons_config/mealie_data/mealie.db ]; then + mv -r /data/* /config/addons_config/mealie_data/ + bashio::log.warning "Amd64 data migrated to /config/addons_config/mealie_data ; you can now use the new addons. For aarch64, you need to do a manual backup and restore" +fi bashio::log.info "Starting nginx" nginx & true