]> git.ipfire.org Git - ipfire.org.git/commitdiff
docs: Fix regex matching
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 15 Dec 2023 13:05:48 +0000 (13:05 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 15 Dec 2023 13:05:48 +0000 (13:05 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/web/__init__.py

index da7c90920d2d707e165d4a099ae664572e3f5f7b..b7cafbba4e9eda663f7c1d971b62ea35a3d2ca13 100644 (file)
@@ -143,12 +143,12 @@ class Application(tornado.web.Application):
                        (r"/docs/watchlist", docs.WatchlistHandler),
                        (r"/docs/_restore", docs.RestoreHandler),
                        (r"/docs/_upload", docs.UploadHandler),
-                       (r"/docs(?:/([A-Za-z0-9\-_\/]+))?/_edit", docs.EditHandler),
-                       (r"/docs(?:/([A-Za-z0-9\-_\/]+))?/_render", docs.RenderHandler),
-                       (r"/docs(?:/([A-Za-z0-9\-_\/]+))?/_(watch|unwatch)", docs.WatchHandler),
-                       (r"/docs/((?:[A-Za-z0-9\-_\/]+)?(?:.*)\.(?:\w+))/_delete", docs.DeleteFileHandler),
-                       (r"/docs((?:[A-Za-z0-9\-_\/]+)?(?:.*)\.(?:\w+))$", docs.FileHandler),
+                       (r"/docs(/[A-Za-z0-9\-_\/]+)?/_edit", docs.EditHandler),
+                       (r"/docs(/[A-Za-z0-9\-_\/]+)?/_render", docs.RenderHandler),
+                       (r"/docs(/[A-Za-z0-9\-_\/]+)?/_(watch|unwatch)", docs.WatchHandler),
                        (r"/docs(/[A-Za-z0-9\-_\/]+)?/_files", docs.FilesHandler),
+                       (r"/docs(/[A-Za-z0-9\-_\/]+(?:.*)\.(?:\w+))/_delete", docs.DeleteFileHandler),
+                       (r"/docs(/[A-Za-z0-9\-_\/]+(?:.*)\.(?:\w+))$", docs.FileHandler),
                        (r"/docs(/[A-Za-z0-9\-_\/]+)?", docs.PageHandler),
 
                        # Downloads