14
14
"ProjectIssueResourceLabelEventManager" ,
15
15
"ProjectIssueResourceMilestoneEvent" ,
16
16
"ProjectIssueResourceMilestoneEventManager" ,
17
+ "ProjectIssueResourceStateEvent" ,
18
+ "ProjectIssueResourceStateEventManager" ,
17
19
"ProjectMergeRequestResourceLabelEvent" ,
18
20
"ProjectMergeRequestResourceLabelEventManager" ,
19
21
"ProjectMergeRequestResourceMilestoneEvent" ,
20
22
"ProjectMergeRequestResourceMilestoneEventManager" ,
23
+ "ProjectMergeRequestResourceStateEvent" ,
24
+ "ProjectMergeRequestResourceStateEventManager" ,
21
25
"UserEvent" ,
22
26
"UserEventManager" ,
23
27
]
@@ -74,6 +78,16 @@ class ProjectIssueResourceMilestoneEventManager(RetrieveMixin, RESTManager):
74
78
_from_parent_attrs = {"project_id" : "project_id" , "issue_iid" : "iid" }
75
79
76
80
81
+ class ProjectIssueResourceStateEvent (RESTObject ):
82
+ pass
83
+
84
+
85
+ class ProjectIssueResourceStateEventManager (RetrieveMixin , RESTManager ):
86
+ _path = "/projects/%(project_id)s/issues/%(issue_iid)s/resource_state_events"
87
+ _obj_cls = ProjectIssueResourceStateEvent
88
+ _from_parent_attrs = {"project_id" : "project_id" , "issue_iid" : "iid" }
89
+
90
+
77
91
class ProjectMergeRequestResourceLabelEvent (RESTObject ):
78
92
pass
79
93
@@ -98,6 +112,18 @@ class ProjectMergeRequestResourceMilestoneEventManager(RetrieveMixin, RESTManage
98
112
_from_parent_attrs = {"project_id" : "project_id" , "mr_iid" : "iid" }
99
113
100
114
115
+ class ProjectMergeRequestResourceStateEvent (RESTObject ):
116
+ pass
117
+
118
+
119
+ class ProjectMergeRequestResourceStateEventManager (RetrieveMixin , RESTManager ):
120
+ _path = (
121
+ "/projects/%(project_id)s/merge_requests/%(issue_iid)s/resource_state_events"
122
+ )
123
+ _obj_cls = ProjectMergeRequestResourceStateEvent
124
+ _from_parent_attrs = {"project_id" : "project_id" , "issue_iid" : "iid" }
125
+
126
+
101
127
class UserEvent (Event ):
102
128
pass
103
129
0 commit comments