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