From 1bdb0b04f60e4d7ab8a70ff9c81ae4ddc2225935 Mon Sep 17 00:00:00 2001 From: Michael Hiiva Date: Sat, 26 Jun 2021 09:18:08 -0700 Subject: [PATCH] Exclude Non-Paying Members - Resolves #66. --- agagd/agagd_core/views/beta/players_profile.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/agagd/agagd_core/views/beta/players_profile.py b/agagd/agagd_core/views/beta/players_profile.py index a45f9a62..5ece1d8d 100644 --- a/agagd/agagd_core/views/beta/players_profile.py +++ b/agagd/agagd_core/views/beta/players_profile.py @@ -24,8 +24,10 @@ def players_profile(request, player_id): try: - player = agagd_models.Member.objects.exclude(type="chapter").get( - member_id=player_id + player = ( + agagd_models.Member.objects.exclude(status="pending") + .exclude(type="chapter") + .get(member_id=player_id) ) except ObjectDoesNotExist: raise Http404("Player Profile Not Found.")