mercurial/hgweb/hgweb_mod.py
changeset 2359 a392eaa81f29
parent 2358 8819fc1dcf4b
child 2361 d3adb454c5a9
--- 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):