mirror of
https://github.com/ae-utbm/sith.git
synced 2026-10-04 01:44:15 +00:00
adapt tests to new club roles framework
This commit is contained in:
1 parent
74d8a374b9
commit
898ce48cc8
20 files changed
+250
-108
No files matched your search
+3
-2
@@ -37,7 +37,8 @@ class ClubController(ControllerBase):
|
||||
)
|
||||
def fetch_club(self, club_id: int):
|
||||
prefetch = Prefetch(
|
||||
"members", queryset=Membership.objects.ongoing().select_related("user")
|
||||
"members",
|
||||
queryset=Membership.objects.ongoing().select_related("user", "role"),
|
||||
)
|
||||
return self.get_object_or_exception(
|
||||
Club.objects.prefetch_related(prefetch), id=club_id
|
||||
@@ -59,5 +60,5 @@ class UserClubController(ControllerBase):
|
||||
return (
|
||||
Membership.objects.ongoing()
|
||||
.filter(user=user)
|
||||
.select_related("club", "user")
|
||||
.select_related("club", "user", "role")
|
||||
)
|
||||
Reference in new issue
Block a user