/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: Jelmer Vernooij
  • Date: 2019-01-02 21:59:47 UTC
  • mfrom: (0.431.64 trunk)
  • mto: This revision was merged to the branch mainline in revision 7239.
  • Revision ID: jelmer@jelmer.uk-20190102215947-bv6tjqf5rg71id76
Merge lp:brz-propose.

Show diffs side-by-side

added added

removed removed

Lines of Context:
105
105
    def url(self):
106
106
        return self._pr.html_url
107
107
 
 
108
    def _branch_from_part(self, part):
 
109
        return github_url_to_bzr_url(part.repo.html_url, part.ref)
 
110
 
 
111
    def get_source_branch_url(self):
 
112
        return self._branch_from_part(self._pr.head)
 
113
 
 
114
    def get_target_branch_url(self):
 
115
        return self._branch_from_part(self._pr.base)
 
116
 
108
117
    def get_description(self):
109
118
        return self._pr.body
110
119
 
245
254
    def iter_my_proposals(self):
246
255
        for issue in self.gh.search_issues(
247
256
                query='is:pr is:open author:%s' % self.gh.get_user().login):
248
 
            yield GitHubMergeProposal(issue.pull_request)
 
257
            yield GitHubMergeProposal(issue.as_pull_request())
249
258
 
250
259
 
251
260
class GitHubMergeProposalBuilder(MergeProposalBuilder):