blob: 35c6763a2b0efccbb8fdb58fdf5307f007ab1042 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
class Projects::ApproversController < ApplicationController
def destroy
if params[:merge_request_id]
authorize_create_merge_request!
merge_request = project.merge_requests.find_by!(iid: params[:merge_request_id])
merge_request.approvers.find(params[:id]).destroy
else
authorize_admin_project!
project.approvers.find(params[:id]).destroy
end
redirect_back_or_default(default: { action: 'index' })
end
end
|