summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNejc Habjan <hab.nejc@gmail.com>2021-02-15 22:44:40 +0100
committerGitHub <noreply@github.com>2021-02-15 22:44:40 +0100
commit1552eb5bb0eec9a68c4ececfbf80387ca64fcebe (patch)
treeed8283174c9ca049932fc87d2f51aa19fdcfed1a
parent07edafe8b7ffa25e530cd24db35ab64a9b5a285f (diff)
parentc2f8f0e7db9529e1f1f32d790a67d1e20d2fe052 (diff)
downloadgitlab-1552eb5bb0eec9a68c4ececfbf80387ca64fcebe.tar.gz
Merge pull request #1271 from allcloud-jonathan/feature/honor-bool-for-delete-source
fix: honor parameter value passed
-rw-r--r--gitlab/v4/objects/merge_requests.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/gitlab/v4/objects/merge_requests.py b/gitlab/v4/objects/merge_requests.py
index dd37ada..f6c5611 100644
--- a/gitlab/v4/objects/merge_requests.py
+++ b/gitlab/v4/objects/merge_requests.py
@@ -312,8 +312,8 @@ class ProjectMergeRequest(
data = {}
if merge_commit_message:
data["merge_commit_message"] = merge_commit_message
- if should_remove_source_branch:
- data["should_remove_source_branch"] = True
+ if should_remove_source_branch is not None:
+ data["should_remove_source_branch"] = should_remove_source_branch
if merge_when_pipeline_succeeds:
data["merge_when_pipeline_succeeds"] = True