comparison mercurial/hgweb/webcommands.py @ 19879:5cbf413ce658 stable

hgweb: escape branch names in graph view
author Matt Mackall <mpm@selenic.com>
date Mon, 07 Oct 2013 15:21:17 -0700
parents 81318ca090a2
children 904061628dc4
comparison
equal deleted inserted replaced
19878:21de61bc2ab5 19879:5cbf413ce658
911 node = str(ctx) 911 node = str(ctx)
912 age = templatefilters.age(ctx.date()) 912 age = templatefilters.age(ctx.date())
913 desc = templatefilters.firstline(ctx.description()) 913 desc = templatefilters.firstline(ctx.description())
914 desc = cgi.escape(templatefilters.nonempty(desc)) 914 desc = cgi.escape(templatefilters.nonempty(desc))
915 user = cgi.escape(templatefilters.person(ctx.user())) 915 user = cgi.escape(templatefilters.person(ctx.user()))
916 branch = ctx.branch() 916 branch = cgi.escape(ctx.branch())
917 try: 917 try:
918 branchnode = web.repo.branchtip(branch) 918 branchnode = web.repo.branchtip(branch)
919 except error.RepoLookupError: 919 except error.RepoLookupError:
920 branchnode = None 920 branchnode = None
921 branch = branch, branchnode == ctx.node() 921 branch = branch, branchnode == ctx.node()