/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to breezy/plugins/propose/github.py

  • Committer: Breezy landing bot
  • Author(s): Jelmer Vernooij
  • Date: 2019-07-09 22:51:22 UTC
  • mfrom: (7360.1.6 more-propose-fixes)
  • Revision ID: breezy.the.bot@gmail.com-20190709225122-u0bmatl57gs2e2vd
Fix a couple more issues in the propose plugin.

Merged from https://code.launchpad.net/~jelmer/brz/more-propose-fixes/+merge/369793

Show diffs side-by-side

added added

removed removed

Lines of Context:
362
362
            query.append('is:merged')
363
363
        query.append('author:%s' % self._current_user['login'])
364
364
        for issue in self._search_issues(query=' '.join(query))['items']:
365
 
            yield GitHubMergeProposal(
366
 
                json.loads(self.transport.request('GET', issue['pull_request']['url']).text))
 
365
            url = issue['pull_request']['url']
 
366
            response = self._api_request('GET', url)
 
367
            if response.status != 200:
 
368
                raise InvalidHttpResponse(url, response.text)
 
369
            yield GitHubMergeProposal(json.loads(response.text))
367
370
 
368
371
    def get_proposal_by_url(self, url):
369
372
        raise UnsupportedHoster(url)