diff --git a/gitlab/v4/objects/merge_requests.py b/gitlab/v4/objects/merge_requests.py index edd7d0195..763126068 100644 --- a/gitlab/v4/objects/merge_requests.py +++ b/gitlab/v4/objects/merge_requests.py @@ -384,6 +384,8 @@ def merge( data["should_remove_source_branch"] = should_remove_source_branch if merge_when_pipeline_succeeds is not None: data["merge_when_pipeline_succeeds"] = merge_when_pipeline_succeeds + + data.update(kwargs) server_data = self.manager.gitlab.http_put(path, post_data=data, **kwargs) if TYPE_CHECKING: