diff --git a/beetsplug/aura.py b/beetsplug/aura.py index a9b270657..e3bac817d 100644 --- a/beetsplug/aura.py +++ b/beetsplug/aura.py @@ -185,8 +185,9 @@ class AURADocument: converter = self.get_attribute_converter(beets_attr) value = converter(value) # Add exact match query to list - # Use a slow query so it works with all fields - queries.append(MatchQuery(beets_attr, value, fast=False)) + queries.append( + self.model_cls.field_query(beets_attr, value, MatchQuery) + ) # NOTE: AURA doesn't officially support multiple queries return AndQuery(queries)