Commit ab55d44678ee1d8dd109f6663adcc9f5568d91a5
add pull request button to the git-update message type
mix irving committed on 11/24/2016, 9:16:31 AMParent: 64015f26b256acb4385383829b1af1cbc9a32a0f
Files changed
modules_extra/git.js | changed |
modules_extra/git.js | |||
---|---|---|---|
@@ -186,12 +186,10 @@ | |||
186 | 186 … | h('div', h('a', {href: '#', onclick: function (e) { | |
187 | 187 … | e.preventDefault() | |
188 | 188 … | this.parentNode.replaceChild(issueForm(msg), this) | |
189 | 189 … | }}, 'New Issue…')), | |
190 | - h('div', h('a', {href: '#', onclick: function (e) { | ||
191 | - e.preventDefault() | ||
192 | - this.parentNode.replaceChild(pullRequestForm(msg), this) | ||
193 | - }}, 'New Pull Request…'))) | ||
190 … | + newPullRequestButton.call(this, msg) | ||
191 … | + ) | ||
194 | 192 … | ||
195 | 193 … | pull(getRefs(msg), pull.drain(function (ref) { | |
196 | 194 … | var name = ref.realname || ref.name | |
197 | 195 … | var author = ref.link && ref.link.value.author | |
@@ -289,9 +287,10 @@ | |||
289 | 287 … | h('code', issue.object), ' ', h('q', issue.label)) | |
290 | 288 … | if (issue.open === false) | |
291 | 289 … | return h('p', 'Closed ', message_link(issue.link), ' in ', | |
292 | 290 … | h('code', issue.object), ' ', h('q', issue.label)) | |
293 | - }) : null | ||
291 … | + }) : null, | ||
292 … | + newPullRequestButton.call(this, msg) | ||
294 | 293 … | ] | |
295 | 294 … | } | |
296 | 295 … | ||
297 | 296 … | if(c.type === 'issue-edit' | |
@@ -382,8 +381,21 @@ | |||
382 | 381 … | })) | |
383 | 382 … | }) | |
384 | 383 … | } | |
385 | 384 … | ||
385 … | +function newPullRequestButton(msg) { | ||
386 … | + return h('div', [ | ||
387 … | + h('a', { | ||
388 … | + href: '#', | ||
389 … | + onclick: function (e) { | ||
390 … | + e.preventDefault() | ||
391 … | + this.parentNode.replaceChild(pullRequestForm(msg), this) | ||
392 … | + }}, | ||
393 … | + 'New Pull Request…' | ||
394 … | + ) | ||
395 … | + ]) | ||
396 … | +} | ||
397 … | + | ||
386 | 398 … | function pullRequestForm(msg) { | |
387 | 399 … | var headRepoInput | |
388 | 400 … | var headBranchInput = branchMenu() | |
389 | 401 … | var branchInput = branchMenu(msg) |
Built with git-ssb-web