@@ -362,7 +362,7 @@ class GroupMember(GitlabObject):
362362 requiredCreateAttrs = ['access_level' , 'user_id' ]
363363 optionalCreateAttrs = ['expires_at' ]
364364 requiredUpdateAttrs = ['access_level' ]
365- optionalCreateAttrs = ['expires_at' ]
365+ optionalUpdateAttrs = ['expires_at' ]
366366 shortPrintAttr = 'username'
367367
368368 def _update (self , ** kwargs ):
@@ -1244,16 +1244,16 @@ def changes(self, **kwargs):
12441244
12451245 def merge (self , merge_commit_message = None ,
12461246 should_remove_source_branch = False ,
1247- merged_when_build_succeeds = False ,
1247+ merge_when_pipeline_succeeds = False ,
12481248 ** kwargs ):
12491249 """Accept the merge request.
12501250
12511251 Args:
12521252 merge_commit_message (bool): Commit message
12531253 should_remove_source_branch (bool): If True, removes the source
12541254 branch
1255- merged_when_build_succeeds (bool): Wait for the build to succeed,
1256- then merge
1255+ merge_when_pipeline_succeeds (bool): Wait for the build to succeed,
1256+ then merge
12571257
12581258 Returns:
12591259 ProjectMergeRequest: The updated MR
@@ -1270,8 +1270,8 @@ def merge(self, merge_commit_message=None,
12701270 data ['merge_commit_message' ] = merge_commit_message
12711271 if should_remove_source_branch :
12721272 data ['should_remove_source_branch' ] = True
1273- if merged_when_build_succeeds :
1274- data ['merged_when_build_succeeds ' ] = True
1273+ if merge_when_pipeline_succeeds :
1274+ data ['merge_when_pipeline_succeeds ' ] = True
12751275
12761276 r = self .gitlab ._raw_put (url , data = data , ** kwargs )
12771277 errors = {401 : GitlabMRForbiddenError ,
0 commit comments