1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/trilium_ynh.git synced 2024-10-01 13:34:49 +02:00

Fix upgrade

This commit is contained in:
Jules Bertholet 2022-01-03 11:54:48 -05:00
parent 13ea3f4a1d
commit 11dad6deab
3 changed files with 9 additions and 6 deletions

View file

@ -44,6 +44,12 @@ function set_permissions {
chmod -R g=u,g-w,o-rwx "$data_path"
}
function setup_sources {
ynh_secure_remove "$final_path"
ynh_setup_source --dest_dir="$final_path"
mkdir -p "$data_path"
}
#=================================================
# EXPERIMENTAL HELPERS
#=================================================

View file

@ -76,11 +76,9 @@ ynh_install_extra_app_dependencies --repo="deb https://dl.yarnpkg.com/debian/ st
ynh_script_progression --message="Setting up source files..." --weight=5
ynh_app_setting_set --app=$app --key=final_path --value=$final_path
# Download, check integrity, uncompress and patch the source from app.src
ynh_setup_source --dest_dir="$final_path"
ynh_app_setting_set --app=$app --key=data_path --value=$data_path
mkdir -p $data_path
setup_sources
#=================================================
# NGINX CONFIGURATION

View file

@ -62,8 +62,7 @@ if [ "$upgrade_type" == "UPGRADE_APP" ]
then
ynh_script_progression --message="Upgrading source files..." --weight=5
# Download, check integrity, uncompress and patch the source from app.src
ynh_setup_source --dest_dir="$final_path"
setup_sources
fi
#=================================================