# HG changeset patch # User Yuya Nishihara # Date 1522595093 -32400 # Node ID f5155bca5023656152f17d73300f12e205ef9c0e # Parent 40a664bd06fa7dfe0b123ef64c41ab6771d0d653 hgweb: wrap {branches} by hybridlist() This is a 0/1-length list of a simple value, can be a hybrid list. diff -r 40a664bd06fa -r f5155bca5023 mercurial/hgweb/webutil.py --- a/mercurial/hgweb/webutil.py Mon Apr 02 00:03:49 2018 +0900 +++ b/mercurial/hgweb/webutil.py Mon Apr 02 00:04:53 2018 +0900 @@ -253,8 +253,8 @@ except error.RepoLookupError: branchnode = None if branchnode == ctx.node(): - branches.append({"name": branch}) - return branches + branches.append(branch) + return templateutil.hybridlist(branches, name='name') def nodeinbranch(repo, ctx): branches = []