From 3412a64e0cc3b3761c562aa1761efe000d5f4e77 Mon Sep 17 00:00:00 2001 From: Luuk Scholten Date: Wed, 24 Aug 2016 22:28:40 +0200 Subject: [PATCH] Exclude users without membership from active member manager --- website/members/models.py | 1 + 1 file changed, 1 insertion(+) diff --git a/website/members/models.py b/website/members/models.py index dd8efc8a..4bc08edc 100644 --- a/website/members/models.py +++ b/website/members/models.py @@ -15,6 +15,7 @@ class ActiveMemberManager(models.Manager): """Get all active members""" def get_queryset(self): return (super().get_queryset() + .exclude(user__membership=None) .filter(Q(user__membership__until__isnull=True) | Q(user__membership__until__gt=timezone.now().date()))) -- GitLab