From 5a05997d9df82c58277f652b5178532a761ea747 Mon Sep 17 00:00:00 2001 From: ynerant Date: Thu, 11 Feb 2021 21:38:44 +0100 Subject: [PATCH] Fix date comparison when checking a membership from the parent club Signed-off-by: ynerant --- apps/member/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/member/views.py b/apps/member/views.py index 2ddb3591..1054f3f2 100644 --- a/apps/member/views.py +++ b/apps/member/views.py @@ -658,8 +658,8 @@ 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__gte=club.parent_club.membership_start, - date_end__lte=club.parent_club.membership_end, + date_start__lte=timezone.now(), + date_end__gte=club.parent_club.membership_end, ).exists(): form.add_error('user', _('User is not a member of the parent club') + ' ' + club.parent_club.name) error = True