diff mercurial/hgweb/hgweb_mod.py @ 2359:a392eaa81f29

Allow comma to separate types in allow_archive, too. Use longer variable name.
author Thomas Arendsen Hein <thomas@intevation.de>
date Thu, 01 Jun 2006 17:51:40 +0200
parents 8819fc1dcf4b
children d3adb454c5a9
line wrap: on
line diff
--- a/mercurial/hgweb/hgweb_mod.py	Thu Jun 01 10:02:24 2006 -0500
+++ b/mercurial/hgweb/hgweb_mod.py	Thu Jun 01 17:51:40 2006 +0200
@@ -48,9 +48,10 @@
             self.allowpull = self.repo.ui.configbool("web", "allowpull", True)
 
     def archivelist(self, nodeid):
-        al = self.repo.ui.config("web", "allow_archive", "").split()
+        allowed = (self.repo.ui.config("web", "allow_archive", "")
+                   .replace(",", " ").split())
         for i in self.archives:
-            if i in al or self.repo.ui.configbool("web", "allow" + i, False):
+            if i in allowed or self.repo.ui.configbool("web", "allow" + i):
                 yield {"type" : i, "node" : nodeid, "url": ""}
 
     def listfiles(self, files, mf):