ajout modif demandées

This commit is contained in:
TitouanDor
2026-06-23 22:13:55 +02:00
parent 648b6b6af0
commit 5625268d6b
2 changed files with 27 additions and 27 deletions
+5 -3
View File
@@ -76,8 +76,10 @@ class ClubMembershipController(ControllerBase):
)
def fetch_new_club_members(self, filters: Query[MembershipFilterSchema]):
"""give all the members of all clubs that have joined since a given date"""
memberships = Membership.objects.ongoing().filter(
start_date__gte=filters.since_date, end_date__isnull=True
memberships = (
Membership.objects.ongoing()
.filter(start_date__gte=filters.since_date, end_date__isnull=True)
.select_related("user", "role")
)
if filters.clubs_id:
memberships = memberships.filter(club_id__in=filters.clubs_id)
@@ -96,7 +98,7 @@ class ClubMembershipController(ControllerBase):
memberships = Membership.objects.filter(
start_date__lt=filters.since_date,
end_date__gte=filters.since_date,
)
).select_related("user", "role")
if filters.clubs_id:
memberships = memberships.filter(club_id__in=filters.clubs_id)