Method: Gitlab::Client::MergeRequestApprovals#update_merge_request_level_rule
- Defined in:
- lib/gitlab/client/merge_request_approvals.rb
#update_merge_request_level_rule(project, merge_request, appr_rule_id, options = {}) ⇒ Gitlab::ObjectifiedHash
Update merge request level rule
Important: Approvers and groups not in the users/groups parameters are removed Important: Updating a report_approver or code_owner rule is not allowed. These are system generated rules.
206 207 208 |
# File 'lib/gitlab/client/merge_request_approvals.rb', line 206 def update_merge_request_level_rule(project, merge_request, appr_rule_id, = {}) put("/projects/#{url_encode project}/merge_requests/#{merge_request}/approval_rules/#{appr_rule_id}", body: ) end |