diff --git a/scripts/upgrade b/scripts/upgrade index b8ef5ac..b71bfb0 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -80,20 +80,24 @@ fi # Load up registration variables registration=$(ynh_app_setting_get --app=$app --key=registration) -ynh_app_setting_delete --app=$app --key=registration -if [[ $registration -eq 1 ]] -then - registration_disabled="false" - really_enable_open_registration="--really-enable-open-registration" - enable_registration_captcha="true" - ynh_app_setting_set --app=$app --key=registration_disabled --value=$registration_disabled - ynh_app_setting_set --app=$app --key=enable_registration_captcha --value=$enable_registration_captcha +if [ -z $registration ]; then +registration=$registration_disabled else - registration_disabled="true" - really_enable_open_registration="" - enable_registration_captcha="false" - ynh_app_setting_set --app=$app --key=registration_disabled --value=$registration_disabled - ynh_app_setting_set --app=$app --key=enable_registration_captcha --value=$enable_registration_captcha + ynh_app_setting_delete --app=$app --key=registration + if [[ $registration -eq 1 ]] + then + registration_disabled="false" + really_enable_open_registration="--really-enable-open-registration" + enable_registration_captcha="true" + ynh_app_setting_set --app=$app --key=registration_disabled --value=$registration_disabled + ynh_app_setting_set --app=$app --key=enable_registration_captcha --value=$enable_registration_captcha + else + registration_disabled="true" + really_enable_open_registration="" + enable_registration_captcha="false" + ynh_app_setting_set --app=$app --key=registration_disabled --value=$registration_disabled + ynh_app_setting_set --app=$app --key=enable_registration_captcha --value=$enable_registration_captcha + fi fi #=================================================