]> git.ipfire.org Git - ipfire.org.git/commitdiff
dbl: Remove any leading *. from the search
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 24 Jan 2026 16:46:41 +0000 (16:46 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 24 Jan 2026 16:46:41 +0000 (16:46 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/web/dbl.py

index fc503879c83202268f7a230cc48a474c23b33f66..9f047c09f92b5c45fb0200753e827a9504e3abd7 100644 (file)
@@ -155,6 +155,9 @@ class SearchHandler(base.AnalyticsMixin, BaseHandler):
                if not q:
                        raise tornado.web.HTTPError(400, "Empty search query")
 
+               # Remove any leading *.
+               q = q.removeprefix("*.")
+
                # Remove any leading dots
                while q.startswith("."):
                        q = q.removeprefix(".")