# # # patch "viewmtn.py" # from [6f1cebd7c3e402a11f7ed230fea90cc138e06b9e] # to [7d191aa63ba24ea0427246c4e395645ec07fe46f] # ============================================================ --- viewmtn.py 6f1cebd7c3e402a11f7ed230fea90cc138e06b9e +++ viewmtn.py 7d191aa63ba24ea0427246c4e395645ec07fe46f @@ -68,13 +68,13 @@ class RequestContextFactory(object): self.db_summary[name] = description if hasattr (config, "defaultdb"): self.default = config.defaultdb - have_multidb = True + self.have_multidb = True else: self.add_to_store(None, ops=mtn.Operations([config.monotone, config.dbfile]), branchdivs=branchdiv.BranchDivisions(), dbdescr="") - have_multidb = False - self.renderer = Renderer(have_multidb=have_multidb) + self.have_multidb = False + self.renderer = Renderer(have_multidb=self.have_multidb) def add_to_store(self, name, **kwargs): for k in kwargs: @@ -149,7 +149,7 @@ def assemble_urls(): common_urls, lambda u: r'^/' + u, None) - if factory.default is None: + if factory.have_multidb and factory.default is None: urls += assemble('n', nodefault_urls, lambda u: r'^/' + u,