Merge pull request #1197 from ae-utbm/fix-permission

fix: permission in ClubAddMemberForm
This commit is contained in:
thomas girod authored and GitHub committed 2025-10-12 14:04:03 +02:00
commit dcf799b352
1 file changed
+1 -1
+1 -1
View File
@@ -252,7 +252,7 @@ class ClubAddMemberForm(ClubMemberForm):
Board members can attribute roles lower than their own.
Other users cannot attribute roles with this form
"""
if self.request_user.has_perm("club.add_subscription"):
if self.request_user.has_perm("club.add_membership"):
return settings.SITH_CLUB_ROLES_ID["President"]
membership = self.request_user_membership
if membership is None or membership.role <= settings.SITH_MAXIMUM_FREE_ROLE: