From 3d985ee8cdd5d27585678f8fbb3eb549818a78eb Mon Sep 17 00:00:00 2001 From: Spencer Phillip Young Date: Wed, 16 Jun 2021 12:43:14 -0700 Subject: feat(api): remove responsibility for API inconsistencies for MR reviewers --- gitlab/v4/objects/merge_requests.py | 16 ---------------- 1 file changed, 16 deletions(-) (limited to 'gitlab/v4/objects') diff --git a/gitlab/v4/objects/merge_requests.py b/gitlab/v4/objects/merge_requests.py index 4ca320b..8bbd787 100644 --- a/gitlab/v4/objects/merge_requests.py +++ b/gitlab/v4/objects/merge_requests.py @@ -138,22 +138,6 @@ class ProjectMergeRequest( ): _id_attr = "iid" - @property - def reviewer_ids(self): - return [reviewer["id"] for reviewer in self.reviewers] - - @reviewer_ids.setter - def reviewer_ids(self, new_reviewer_ids): - new_reviewers = [{"id": id} for id in set(new_reviewer_ids)] - new_reviewers.extend( - [ - reviewer - for reviewer in self.reviewers - if reviewer["id"] in new_reviewer_ids - ] - ) - self.reviewers = new_reviewers - _managers = ( ("approvals", "ProjectMergeRequestApprovalManager"), ("approval_rules", "ProjectMergeRequestApprovalRuleManager"), -- cgit v1.2.1