diff --git a/beetsplug/aura.py b/beetsplug/aura.py index f3f8980ae..f0cda3688 100644 --- a/beetsplug/aura.py +++ b/beetsplug/aura.py @@ -142,7 +142,7 @@ class AURADocument: """Translate filters from request arguments to a beets Query.""" # The format of each filter key in the request parameter is: # filter[]. This regex extracts . - pattern = re.compile(r"filter\[(?P\w+)\]") + pattern = re.compile(r"filter\[(?P[a-zA-Z0-9_-]+)\]") queries = [] for key, value in request.args.items(): match = pattern.match(key)