--- a/mercurial/hgweb/webcommands.py Sun Sep 23 16:15:48 2018 +0900
+++ b/mercurial/hgweb/webcommands.py Sun Sep 23 16:11:01 2018 +0900
@@ -294,7 +294,7 @@
for ctx in searchfunc[0](funcarg):
count += 1
- n = ctx.node()
+ n = scmutil.binnode(ctx)
showtags = webutil.showtag(web.repo, 'changelogtag', n)
files = webutil.listfilediffs(ctx.files(), n, web.maxfiles)
@@ -521,7 +521,7 @@
symrev = 'tip'
path = webutil.cleanpath(web.repo, web.req.qsparams.get('file', ''))
mf = ctx.manifest()
- node = ctx.node()
+ node = scmutil.binnode(ctx)
files = {}
dirs = {}
@@ -868,7 +868,7 @@
leftrev = parent.rev()
leftnode = parent.node()
rightrev = ctx.rev()
- rightnode = ctx.node()
+ rightnode = scmutil.binnode(ctx)
if path in ctx:
fctx = ctx[path]
rightlines = filelines(fctx)