Skip to content

Commit 3d985ee

Browse files
authored
feat(api): remove responsibility for API inconsistencies for MR reviewers
1 parent 676d1f6 commit 3d985ee

File tree

1 file changed

+0
-16
lines changed

1 file changed

+0
-16
lines changed

gitlab/v4/objects/merge_requests.py

-16
Original file line numberDiff line numberDiff line change
@@ -138,22 +138,6 @@ class ProjectMergeRequest(
138138
):
139139
_id_attr = "iid"
140140

141-
@property
142-
def reviewer_ids(self):
143-
return [reviewer["id"] for reviewer in self.reviewers]
144-
145-
@reviewer_ids.setter
146-
def reviewer_ids(self, new_reviewer_ids):
147-
new_reviewers = [{"id": id} for id in set(new_reviewer_ids)]
148-
new_reviewers.extend(
149-
[
150-
reviewer
151-
for reviewer in self.reviewers
152-
if reviewer["id"] in new_reviewer_ids
153-
]
154-
)
155-
self.reviewers = new_reviewers
156-
157141
_managers = (
158142
("approvals", "ProjectMergeRequestApprovalManager"),
159143
("approval_rules", "ProjectMergeRequestApprovalRuleManager"),

0 commit comments

Comments
 (0)