mirror of
https://github.com/YunoHost-Apps/hextris_ynh.git
synced 2024-09-03 19:16:05 +02:00
Some corrections (Thanks Maniack 😉)
This commit is contained in:
parent
05d13f99bc
commit
2463f25c8c
1 changed files with 9 additions and 14 deletions
|
@ -49,23 +49,18 @@ unprotected_uris=$(ynh_app_setting_get --app=$app --key=unprotected_uris)
|
||||||
protected_uris=$(ynh_app_setting_get --app=$app --key=protected_uris)
|
protected_uris=$(ynh_app_setting_get --app=$app --key=protected_uris)
|
||||||
|
|
||||||
# Remove skipped_uris if exists
|
# Remove skipped_uris if exists
|
||||||
if [ ! -z "$skipped_uris" ]; then
|
# /!\ This commands also remove the "main" permission from "visitor" groups, that's why I made the trick with is_public and the warn at the end.
|
||||||
ynh_app_setting_delete --app=$app --key=skipped_uris
|
ynh_app_setting_delete --app=$app --key=skipped_uris
|
||||||
fi
|
|
||||||
|
|
||||||
# Remove unprotected_uris if exists
|
# Remove unprotected_uris if exists
|
||||||
if [ ! -z "$unprotected_uris" ]; then
|
|
||||||
ynh_app_setting_delete --app=$app --key=unprotected_uris
|
ynh_app_setting_delete --app=$app --key=unprotected_uris
|
||||||
fi
|
|
||||||
|
|
||||||
# Remove protected_uris if exists
|
# Remove protected_uris if exists
|
||||||
if [ ! -z "$protected_uris" ]; then
|
|
||||||
ynh_app_setting_delete --app=$app --key=protected_uris
|
ynh_app_setting_delete --app=$app --key=protected_uris
|
||||||
fi
|
|
||||||
|
|
||||||
# Remove is_public if exists
|
# Remove is_public if exists and trick about what I said 8 lines before.
|
||||||
if [ ! -z $is_public ]; then
|
if [ -n "$is_public" ]; then
|
||||||
if [ "$is_public" = "1" ]; then
|
if [ $is_public -eq 1 ]; then
|
||||||
ynh_permission_update --permission "main" --add "visitors"
|
ynh_permission_update --permission "main" --add "visitors"
|
||||||
show_warning="1"
|
show_warning="1"
|
||||||
else
|
else
|
||||||
|
@ -138,8 +133,8 @@ ynh_systemd_action --service_name=nginx --action=reload
|
||||||
# END OF SCRIPT
|
# END OF SCRIPT
|
||||||
#=================================================
|
#=================================================
|
||||||
|
|
||||||
if [ ! -z $show_warning ]; then
|
if [ -n "$show_warning" ]; then
|
||||||
if [ "$show_warning" = "1" ]; then
|
if [ $show_warning -eq 1 ]; then
|
||||||
ynh_print_warn --message="Due to the fact that Yunohost resets permissions when upgrading a package from the old permissions system to the new one, we had to define your instance of Hextris as public. If you want to make it private, you can do it via webmin."
|
ynh_print_warn --message="Due to the fact that Yunohost resets permissions when upgrading a package from the old permissions system to the new one, we had to define your instance of Hextris as public. If you want to make it private, you can do it via webmin."
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in a new issue