mercurial/hgweb/hgweb_mod.py
changeset 22223 c39d404f0eb0
parent 22200 b27c3beaaf30
child 22560 4109cc16279e
equal deleted inserted replaced
22222:883e8b6bd461 22223:c39d404f0eb0
   108     def refresh(self, request=None):
   108     def refresh(self, request=None):
   109         st = get_stat(self.repo.spath)
   109         st = get_stat(self.repo.spath)
   110         # compare changelog size in addition to mtime to catch
   110         # compare changelog size in addition to mtime to catch
   111         # rollbacks made less than a second ago
   111         # rollbacks made less than a second ago
   112         if st.st_mtime != self.mtime or st.st_size != self.size:
   112         if st.st_mtime != self.mtime or st.st_size != self.size:
   113             r = hg.repository(self.repo.baseui, self.repo.root)
   113             r = hg.repository(self.repo.baseui, self.repo.url())
   114             self.repo = self._getview(r)
   114             self.repo = self._getview(r)
   115             self.maxchanges = int(self.config("web", "maxchanges", 10))
   115             self.maxchanges = int(self.config("web", "maxchanges", 10))
   116             self.stripecount = int(self.config("web", "stripes", 1))
   116             self.stripecount = int(self.config("web", "stripes", 1))
   117             self.maxshortchanges = int(self.config("web", "maxshortchanges",
   117             self.maxshortchanges = int(self.config("web", "maxshortchanges",
   118                                                    60))
   118                                                    60))