From a54ee43d57a2b3b6913bb8827b3fda8b63449d61 Mon Sep 17 00:00:00 2001 From: Callum Brown Date: Sun, 7 Mar 2021 14:23:17 +0000 Subject: [PATCH] AURA: Allow '-' character in filter attribute --- beetsplug/aura.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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)