1616 "ProjectIssueResourceLabelEventManager" ,
1717 "ProjectIssueResourceMilestoneEvent" ,
1818 "ProjectIssueResourceMilestoneEventManager" ,
19+ "ProjectIssueResourceStateEvent" ,
20+ "ProjectIssueResourceStateEventManager" ,
1921 "ProjectMergeRequestResourceLabelEvent" ,
2022 "ProjectMergeRequestResourceLabelEventManager" ,
2123 "ProjectMergeRequestResourceMilestoneEvent" ,
2224 "ProjectMergeRequestResourceMilestoneEventManager" ,
25+ "ProjectMergeRequestResourceStateEvent" ,
26+ "ProjectMergeRequestResourceStateEventManager" ,
2327 "UserEvent" ,
2428 "UserEventManager" ,
2529]
@@ -86,6 +90,16 @@ class ProjectIssueResourceMilestoneEventManager(RetrieveMixin, RESTManager):
8690 _from_parent_attrs = {"project_id" : "project_id" , "issue_iid" : "iid" }
8791
8892
93+ class ProjectIssueResourceStateEvent (RESTObject ):
94+ pass
95+
96+
97+ class ProjectIssueResourceStateEventManager (RetrieveMixin , RESTManager ):
98+ _path = "/projects/%(project_id)s/issues/%(issue_iid)s/resource_state_events"
99+ _obj_cls = ProjectIssueResourceStateEvent
100+ _from_parent_attrs = {"project_id" : "project_id" , "issue_iid" : "iid" }
101+
102+
89103class ProjectMergeRequestResourceLabelEvent (RESTObject ):
90104 pass
91105
@@ -110,6 +124,18 @@ class ProjectMergeRequestResourceMilestoneEventManager(RetrieveMixin, RESTManage
110124 _from_parent_attrs = {"project_id" : "project_id" , "mr_iid" : "iid" }
111125
112126
127+ class ProjectMergeRequestResourceStateEvent (RESTObject ):
128+ pass
129+
130+
131+ class ProjectMergeRequestResourceStateEventManager (RetrieveMixin , RESTManager ):
132+ _path = (
133+ "/projects/%(project_id)s/merge_requests/%(issue_iid)s/resource_state_events"
134+ )
135+ _obj_cls = ProjectMergeRequestResourceStateEvent
136+ _from_parent_attrs = {"project_id" : "project_id" , "issue_iid" : "iid" }
137+
138+
113139class UserEvent (Event ):
114140 pass
115141
0 commit comments