7
8
9
10
11
12
13
14
15
16
17
|
# File 'app/controllers/boxroom/permissions_controller.rb', line 7
def update_multiple
if params[:permissions]
permissions = Permission.update(params[:permissions].keys, params[:permissions].values)
folder = permissions.first.folder
folder.copy_permissions_to_children(permissions) if params[:recursive] && folder.has_children?
end
redirect_back fallback_location: root_path
rescue ActiveRecord::RecordNotFound redirect_to Folder.root, :alert => t(:already_deleted, :type => t(:this_folder))
end
|