Fix permission migration from gogs

This commit is contained in:
Josué Tille 2020-03-29 21:15:03 +02:00
parent 3f8bc89834
commit 580a891b84
No known key found for this signature in database
GPG Key ID: 716A6C99B04194EF

View File

@ -237,6 +237,9 @@ ynh_handle_app_migration () {
new_label=$(echo $new_app_id | cut -c1 | tr [:lower:] [:upper:])$(echo $new_app_id | cut -c2-) new_label=$(echo $new_app_id | cut -c1 | tr [:lower:] [:upper:])$(echo $new_app_id | cut -c2-)
ynh_app_setting_set $new_app label $new_label ynh_app_setting_set $new_app label $new_label
fi fi
yunohost tools shell -c "from yunohost.permission import permission_delete; permission_delete('$old_app.main', force=True, sync_perm=False)"
yunohost tools shell -c "from yunohost.permission import permission_create; permission_create('$new_app.main', url='/' , sync_perm=True)"
#================================================= #=================================================
# MOVE FILES TO THE NEW DESTINATION # MOVE FILES TO THE NEW DESTINATION
@ -327,7 +330,6 @@ ynh_handle_app_migration () {
app=$new_app app=$new_app
# Set migration_process to 1 to inform that an upgrade has been made # Set migration_process to 1 to inform that an upgrade has been made
migration_process=1 migration_process=1
fi fi