diff --git a/mercurial/hgweb.py b/mercurial/hgweb.py --- a/mercurial/hgweb.py +++ b/mercurial/hgweb.py @@ -184,8 +184,8 @@ class hgweb: if s.st_mtime != self.mtime: self.mtime = s.st_mtime self.repo = hg.repository(self.repo.ui, self.repo.root) - self.maxchanges = self.repo.ui.config("web", "maxchanges", 10) - self.maxfiles = self.repo.ui.config("web", "maxchanges", 10) + self.maxchanges = int(self.repo.ui.config("web", "maxchanges", 10)) + self.maxfiles = int(self.repo.ui.config("web", "maxfiles", 10)) self.allowpull = self.repo.ui.configbool("web", "allowpull", True) def date(self, cs):