Skip to content

Commit dfbab2e

Browse files
committed
Merge pull request sigmavirus24#462 from ekmartin/merged_attribute
Add merged attribute to pulls, fix sigmavirus24#335
2 parents 47487d0 + bdda308 commit dfbab2e

File tree

3 files changed

+18
-4
lines changed

3 files changed

+18
-4
lines changed

github3/pulls.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,8 @@ def _update_attributes(self, pull):
153153

154154
#: Dictionary of _links. Changed in 1.0
155155
self.links = pull.get('_links')
156+
#: Boolean representing whether the pull request has been merged
157+
self.merged = pull.get('merged')
156158
#: datetime object representing when the pull was merged
157159
self.merged_at = self._strptime(pull.get('merged_at'))
158160
#: Whether the pull is deemed mergeable by GitHub
@@ -254,6 +256,9 @@ def is_merged(self):
254256
255257
:returns: bool
256258
"""
259+
if self.merged:
260+
return self.merged
261+
257262
url = self._build_url('merge', base_url=self._api)
258263
return self._boolean(self._get(url), 204, 404)
259264

0 commit comments

Comments
 (0)