From 460ed63c3dc4f966d6aae1415fdad6de125c6327 Mon Sep 17 00:00:00 2001 From: Tymoteusz Blazejczyk Date: Tue, 12 Nov 2019 02:09:10 +0100 Subject: [PATCH] fix: added missing attributes for project approvals Reference: https://docs.gitlab.com/ee/api/merge_request_approvals.html#change-configuration Missing attributes: * merge_requests_author_approval * merge_requests_disable_committers_approval --- gitlab/v4/objects.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gitlab/v4/objects.py b/gitlab/v4/objects.py index ee659ed9a..24f623dcb 100644 --- a/gitlab/v4/objects.py +++ b/gitlab/v4/objects.py @@ -3754,6 +3754,8 @@ class ProjectApprovalManager(GetWithoutIdMixin, UpdateMixin, RESTManager): "approvals_before_merge", "reset_approvals_on_push", "disable_overriding_approvers_per_merge_request", + "merge_requests_author_approval", + "merge_requests_disable_committers_approval", ), ) _update_uses_post = True