From ffaeb858b1de986ec2673c9f1ca255db860ffb23 Mon Sep 17 00:00:00 2001
From: Nicolas Joyard <joyard.nicolas@gmail.com>
Date: Mon, 16 May 2016 11:01:27 +0200
Subject: [PATCH] Add filter fields

---
 representatives_recommendations/api.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/representatives_recommendations/api.py b/representatives_recommendations/api.py
index 8b4fa191..f33575b9 100644
--- a/representatives_recommendations/api.py
+++ b/representatives_recommendations/api.py
@@ -93,6 +93,7 @@ class ScoredVoteViewSet(viewsets.ReadOnlyModelViewSet):
     queryset = ScoredVote.objects.select_related(
         'representative',
         'proposal',
+        'proposal__dossier',
         'proposal__recommendation'
     ).filter(
         proposal__recommendation__isnull=False
@@ -105,6 +106,9 @@ class ScoredVoteViewSet(viewsets.ReadOnlyModelViewSet):
     )
 
     filter_fields = {
+        'representative': ['exact'],
+        'proposal': ['exact'],
+        'proposal__dossier': ['exact']
     }
 
     pagination_class = DefaultWebPagination
-- 
GitLab