From 4ab490eb69cfb7412895316eee3224996b668593 Mon Sep 17 00:00:00 2001 From: Eliot Berriot <contact@eliotberriot.com> Date: Fri, 7 Jun 2019 16:41:50 +0200 Subject: [PATCH] Added username and domain filter on /history/listenings endpoint --- api/funkwhale_api/history/filters.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/api/funkwhale_api/history/filters.py b/api/funkwhale_api/history/filters.py index 30bc78f6a9..02549b3b10 100644 --- a/api/funkwhale_api/history/filters.py +++ b/api/funkwhale_api/history/filters.py @@ -1,9 +1,14 @@ +import django_filters + from funkwhale_api.moderation import filters as moderation_filters from . import models class ListeningFilter(moderation_filters.HiddenContentFilterSet): + username = django_filters.CharFilter("user__username") + domain = django_filters.CharFilter("user__actor__domain_id") + class Meta: model = models.Listening hidden_content_fields_mapping = moderation_filters.USER_FILTER_CONFIG[ -- GitLab