16
16
"ProjectIssueResourceLabelEventManager" ,
17
17
"ProjectIssueResourceMilestoneEvent" ,
18
18
"ProjectIssueResourceMilestoneEventManager" ,
19
+ "ProjectIssueResourceStateEvent" ,
20
+ "ProjectIssueResourceStateEventManager" ,
19
21
"ProjectMergeRequestResourceLabelEvent" ,
20
22
"ProjectMergeRequestResourceLabelEventManager" ,
21
23
"ProjectMergeRequestResourceMilestoneEvent" ,
22
24
"ProjectMergeRequestResourceMilestoneEventManager" ,
25
+ "ProjectMergeRequestResourceStateEvent" ,
26
+ "ProjectMergeRequestResourceStateEventManager" ,
23
27
"UserEvent" ,
24
28
"UserEventManager" ,
25
29
]
@@ -86,6 +90,16 @@ class ProjectIssueResourceMilestoneEventManager(RetrieveMixin, RESTManager):
86
90
_from_parent_attrs = {"project_id" : "project_id" , "issue_iid" : "iid" }
87
91
88
92
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
+
89
103
class ProjectMergeRequestResourceLabelEvent (RESTObject ):
90
104
pass
91
105
@@ -110,6 +124,18 @@ class ProjectMergeRequestResourceMilestoneEventManager(RetrieveMixin, RESTManage
110
124
_from_parent_attrs = {"project_id" : "project_id" , "mr_iid" : "iid" }
111
125
112
126
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
+
113
139
class UserEvent (Event ):
114
140
pass
115
141
0 commit comments