@@ -694,12 +694,6 @@ class ProjectForkManager(CreateMixin, RESTManager):
694
694
695
695
696
696
class ProjectHook (SaveMixin , ObjectDeleteMixin , RESTObject ):
697
- requiredUrlAttrs = ['project_id' ]
698
- requiredCreateAttrs = ['url' ]
699
- optionalCreateAttrs = ['push_events' , 'issues_events' , 'note_events' ,
700
- 'merge_requests_events' , 'tag_push_events' ,
701
- 'build_events' , 'enable_ssl_verification' , 'token' ,
702
- 'pipeline_events' , 'job_events' , 'wiki_page_events' ]
703
697
_short_print_attr = 'url'
704
698
705
699
@@ -764,10 +758,6 @@ class ProjectIssueManager(CRUDMixin, RESTManager):
764
758
765
759
766
760
class ProjectMember (SaveMixin , ObjectDeleteMixin , RESTObject ):
767
- requiredCreateAttrs = ['access_level' , 'user_id' ]
768
- optionalCreateAttrs = ['expires_at' ]
769
- requiredUpdateAttrs = ['access_level' ]
770
- optionalCreateAttrs = ['expires_at' ]
771
761
_short_print_attr = 'username'
772
762
773
763
@@ -1314,8 +1304,7 @@ class ProjectDeploymentManager(RetrieveMixin, RESTManager):
1314
1304
1315
1305
1316
1306
class ProjectRunner (ObjectDeleteMixin , RESTObject ):
1317
- canUpdate = False
1318
- requiredCreateAttrs = ['runner_id' ]
1307
+ pass
1319
1308
1320
1309
1321
1310
class ProjectRunnerManager (NoUpdateMixin , RESTManager ):
0 commit comments