Browse Source

Fix directory parsing

pull/170/head
Jimmy Monin 7 years ago
parent
commit
6944dac81a
  1. 13
      scripts/upgrade

13
scripts/upgrade

@ -205,13 +205,16 @@ do
# Backup 3rd party applications from the current nextcloud
# But do not overwrite if there is any upgrade
# (apps directory already exists in Nextcloud archive)
for nc_app_dir in "$(ls -1 "$final_path/apps")"
(
cd $final_path/apps
for nc_app_dir in */
do
if [ ! -d "$tmpdir/apps/$nc_app_dir" ]
then
cp -a "$final_path/apps/$nc_app_dir" "$tmpdir/apps/$nc_app_dir"
fi
if [ ! -d "$tmpdir/apps/$nc_app_dir" ]
then
cp -a "$nc_app_dir" "$tmpdir/apps/$nc_app_dir"
fi
done
)
# Replace the old nextcloud by the new one
ynh_secure_remove "$final_path"

Loading…
Cancel
Save