mirror of
https://github.com/ae-utbm/sith.git
synced 2026-04-18 01:08:23 +00:00
add tests
This commit is contained in:
@@ -431,12 +431,8 @@ class ClubRoleUpdateView(
|
||||
success_message = _("Club roles updated")
|
||||
|
||||
def test_func(self):
|
||||
if self.request.user.has_perm("club.change_clubrole"):
|
||||
return True
|
||||
club: Club = self.get_object()
|
||||
return club.members.filter(
|
||||
user=self.request.user, role__is_presidency=True
|
||||
).exists()
|
||||
return club.can_roles_be_edited_by(self.request.user)
|
||||
|
||||
def get_form_kwargs(self):
|
||||
return super().get_form_kwargs() | {"form_kwargs": {"label_suffix": ""}}
|
||||
|
||||
Reference in New Issue
Block a user