Files
gitlabhq/app/controllers/projects/approvers_controller.rb

15 lines
420 B
Ruby

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_to :back
end
end