From 6d5b69cd2668cff95d51d1ef5dece3b735dbaf89 Mon Sep 17 00:00:00 2001
From: Yohann D'ANELLO <ynerant@crans.org>
Date: Sun, 29 Aug 2021 14:17:09 +0200
Subject: [PATCH] Fix verification of parent club membership

Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
---
 apps/member/views.py | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/apps/member/views.py b/apps/member/views.py
index c1eb4df8..514c0644 100644
--- a/apps/member/views.py
+++ b/apps/member/views.py
@@ -655,8 +655,7 @@ class ClubAddMemberView(ProtectQuerysetMixin, ProtectedCreateView):
         if club.name != "Kfet" and club.parent_club and not Membership.objects.filter(
                 user=form.instance.user,
                 club=club.parent_club,
-                date_start__lte=timezone.now(),
-                date_end__gte=club.parent_club.membership_end,
+                date_start__gte=club.parent_club.membership_start,
         ).exists():
             form.add_error('user', _('User is not a member of the parent club') + ' ' + club.parent_club.name)
             error = True
-- 
GitLab