From 2c5aed3cb4fc05a799a5d932b0edb924c1cd1c32 Mon Sep 17 00:00:00 2001
From: Dominik George <nik@naturalnet.de>
Date: Wed, 20 Nov 2019 15:38:28 +0100
Subject: [PATCH] Fix call to Count for filtered remarks. Advances #46.

---
 biscuit/apps/alsijil/views.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/biscuit/apps/alsijil/views.py b/biscuit/apps/alsijil/views.py
index 2026bc157..fda576c06 100644
--- a/biscuit/apps/alsijil/views.py
+++ b/biscuit/apps/alsijil/views.py
@@ -202,7 +202,8 @@ def full_register_group(request: HttpRequest, id_: int) -> HttpResponse:
     for personal_note_filter in personal_note_filters:
         persons = persons.annotate(
             Count(
-                personal_notes__remarks__iregex=personal_note_filter.regex,
+                'personal_notes__remarks',
+                filter=Q{personal_notes__remarks__iregex=personal_note_filter.regex),
                 output_field='personal_notes_with_%s' % personal_note_filter.identifier
             )
         )
-- 
GitLab