From e02f78da64e3d0b333d0d269b4b0c883697619a8 Mon Sep 17 00:00:00 2001 From: Alex Berg Date: Tue, 13 Dec 2022 16:12:36 -0600 Subject: [PATCH] Update upgrade to add permission for API --- scripts/upgrade | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/scripts/upgrade b/scripts/upgrade index 18b83bd..326e1e7 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -31,6 +31,16 @@ db_name=$(ynh_app_setting_get --app=$app --key=db_name) upgrade_type=$(ynh_check_app_version_changed) +#================================================= +# ENSURE DOWNWARD COMPATIBILITY +#================================================= +ynh_script_progression --message="Ensuring downward compatibility..." + +# Create a permission if needed +if ! ynh_permission_exists --permission="api"; then + ynh_permission_create --permission="api" --label="api" --url="/api" --allowed="visitors" "all_users" --auth_header="false" --show_tile="false" --protected="true" +fi + #================================================= # BACKUP BEFORE UPGRADE THEN ACTIVE TRAP #=================================================