Skip to content

Commit 96316e1

Browse files
committed
Merge pull request sigmavirus24#391 from antoine-g/issue/370-backport0.9
Fix exception when merging with empty commit message (backport)
2 parents e1d7b17 + ce5c850 commit 96316e1

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

github3/pulls.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -307,9 +307,7 @@ def merge(self, commit_message=''):
307307
merge commit
308308
:returns: bool
309309
"""
310-
data = None
311-
if commit_message:
312-
data = dumps({'commit_message': commit_message})
310+
data = dumps({'commit_message': commit_message})
313311
url = self._build_url('merge', base_url=self._api)
314312
json = self._json(self._put(url, data=data), 200)
315313
self.merge_commit_sha = json['sha']

tests/test_pulls.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ def test_iter_files(self):
107107
def test_merge(self):
108108
self.response('merge', 200)
109109
self.put(self.api + '/merge')
110-
self.conf = {'data': None}
110+
self.conf = {'data': {'commit_message': ''}}
111111

112112
self.assertRaises(github3.GitHubError, self.pull.merge)
113113

0 commit comments

Comments
 (0)