Can now search in library tracks

This commit is contained in:
Eliot Berriot 2018-04-12 23:02:41 +02:00
commit 2cef58e6c1
No known key found for this signature in database
GPG key ID: DD6965E2476E5C27
2 changed files with 24 additions and 0 deletions

View file

@ -1,5 +1,7 @@
import django_filters
from funkwhale_api.common import fields
from . import models
@ -19,6 +21,12 @@ class LibraryFilter(django_filters.FilterSet):
class LibraryTrackFilter(django_filters.FilterSet):
library = django_filters.CharFilter('library__uuid')
q = fields.SearchFilter(search_fields=[
'artist_name',
'title',
'album_title',
'library__actor__domain',
])
class Meta:
model = models.LibraryTrack