mercurial/hgweb/webutil.py
changeset 38267 fb874fc1d9b4
parent 38265 41ae9b3cbfb9
child 38289 f9c426385853
--- a/mercurial/hgweb/webutil.py	Wed Mar 21 12:06:18 2018 +0900
+++ b/mercurial/hgweb/webutil.py	Mon Mar 19 00:23:20 2018 +0900
@@ -713,6 +713,10 @@
     def __copy__(self):
         return sessionvars(copy.copy(self._vars), self._start)
 
+    def contains(self, context, mapping, item):
+        item = templateutil.unwrapvalue(context, mapping, item)
+        return item in self._vars
+
     def getmember(self, context, mapping, key):
         key = templateutil.unwrapvalue(context, mapping, key)
         return self._vars.get(key)