@@ -41,19 +41,19 @@ function update_script() {
4141 mkdir -p /opt/planka-backup/background-images
4242 mkdir -p /opt/planka-backup/attachments
4343 mv /opt/planka/planka/.env /opt/planka-backup
44- mv /opt/planka/planka/public/favicons/* /opt/planka-backup/favicons/
45- mv /opt/planka/planka/public/user-avatars/* /opt/planka-backup/user-avatars/
46- mv /opt/planka/planka/public/background-images/* /opt/planka-backup/background-images/
47- mv /opt/planka/planka/private/attachments/* /opt/planka-backup/attachments/
44+ [ -n " $( ls -A /opt/planka/planka/public/favicons 2> /dev/null ) " ] && mv /opt/planka/planka/public/favicons/* /opt/planka-backup/favicons/
45+ [ -n " $( ls -A /opt/planka/planka/public/user-avatars 2> /dev/null ) " ] && mv /opt/planka/planka/public/user-avatars/* /opt/planka-backup/user-avatars/
46+ [ -n " $( ls -A /opt/planka/planka/public/background-images 2> /dev/null ) " ] && mv /opt/planka/planka/public/background-images/* /opt/planka-backup/background-images/
47+ [ -n " $( ls -A /opt/planka/planka/private/attachments 2> /dev/null ) " ] && mv /opt/planka/planka/private/attachments/* /opt/planka-backup/attachments/
4848 rm -rf /opt/planka
4949 fetch_and_deploy_gh_release " planka" " plankanban/planka" " prebuild" " latest" " /opt/planka" " planka-prebuild.zip"
5050 cd /opt/planka/planka
5151 $STD npm install
5252 mv /opt/planka-backup/.env /opt/planka/planka/
53- mv /opt/planka-backup/favicons/* /opt/planka/planka/public/favicons/
54- mv /opt/planka-backup/user-avatars/* /opt/planka/planka/public/user-avatars/
55- mv /opt/planka-backup/background-images/* /opt/planka/planka/public/background-images/
56- mv /opt/planka-backup/attachments/* /opt/planka/planka/private/attachments/
53+ [ -n " $( ls -A /opt/planka-backup/favicons 2> /dev/null ) " ] && mv /opt/planka-backup/favicons/* /opt/planka/planka/public/favicons/
54+ [ -n " $( ls -A /opt/planka-backup/user-avatars 2> /dev/null ) " ] && mv /opt/planka-backup/user-avatars/* /opt/planka/planka/public/user-avatars/
55+ [ -n " $( ls -A /opt/planka-backup/background-images 2> /dev/null ) " ] && mv /opt/planka-backup/background-images/* /opt/planka/planka/public/background-images/
56+ [ -n " $( ls -A /opt/planka-backup/attachments 2> /dev/null ) " ] && mv /opt/planka-backup/attachments/* /opt/planka/planka/private/attachments/
5757 msg_ok " Updated $APP to ${RELEASE} "
5858
5959 msg_info " Starting $APP "
0 commit comments