Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
return os.path.join("/docs", path)
- def page_exists(self, path):
- page = self.get_page(path)
-
- # Page must have been found and not deleted
- return page and not page.was_deleted()
-
def get_page_title(self, page, default=None):
doc = self.get_page(page)
if doc:
path = path[:-6] or "/"
# Redirect user to page if it exists
- page = self.backend.wiki.page_exists(path)
- if page:
- self.redirect(path)
+ page = self.backend.wiki.get_page(path)
+ if page and not page.was_deleted():
+ self.redirect(page.url)
raise tornado.web.HTTPError(404)