equal
deleted
inserted
replaced
126 self.webdirmaker = hgwebdir |
126 self.webdirmaker = hgwebdir |
127 self.repoviewmaker = hgweb |
127 self.repoviewmaker = hgweb |
128 |
128 |
129 def make_and_run_handler(self, req): |
129 def make_and_run_handler(self, req): |
130 if self.webdir_conf: |
130 if self.webdir_conf: |
131 hgwebobj = self.webdirmaker(self.server.webdir_conf) |
131 hgwebobj = self.webdirmaker(self.webdir_conf) |
132 elif self.repo is not None: |
132 elif self.repo is not None: |
133 hgwebobj = self.repoviewmaker(repo.__class__(repo.ui, |
133 hgwebobj = self.repoviewmaker(repo.__class__(repo.ui, |
134 repo.origroot)) |
134 repo.origroot)) |
135 else: |
135 else: |
136 raise hg.RepoError(_('no repo found')) |
136 raise hg.RepoError(_('no repo found')) |