aboutsummaryrefslogtreecommitdiff
path: root/lib/render-msg.js
diff options
context:
space:
mode:
authorcel <cel@f/6sQ6d2CMxRUhLpspgGIulDxDCwYD7DzFzPNr7u5AU=.ed25519>2018-01-17 10:21:31 -1000
committercel <cel@f/6sQ6d2CMxRUhLpspgGIulDxDCwYD7DzFzPNr7u5AU=.ed25519>2018-01-17 10:21:31 -1000
commit4f819768f2828788b1139b5454abf90dea4cc050 (patch)
treeb74f3a1daa55bba6667d6c8f68039fdfb9619f48 /lib/render-msg.js
parent464d359b34e33b2b561af2ffdfe4f6dd14178862 (diff)
downloadpatchfoo-4f819768f2828788b1139b5454abf90dea4cc050.tar.gz
patchfoo-4f819768f2828788b1139b5454abf90dea4cc050.zip
Handle git ref links where the commit is not in the message
Diffstat (limited to 'lib/render-msg.js')
-rw-r--r--lib/render-msg.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/render-msg.js b/lib/render-msg.js
index aaf7271..b4ba87a 100644
--- a/lib/render-msg.js
+++ b/lib/render-msg.js
@@ -694,6 +694,7 @@ RenderMsg.prototype.gitUpdate = function (cb) {
var type = /^refs\/tags/.test(ref) ? 'tag' : 'commit'
var path = id && ('/git/' + type + '/' + encodeURIComponent(id)
+ '?msg=' + encodeURIComponent(self.msg.key))
+ + '&search=1'
return h('li',
ref.replace(/^refs\/(heads|tags)\//, ''), ': ',
id ? h('a', {href: self.render.toUrl(path)}, h('code', id))