mirror of
https://github.com/ae-utbm/sith.git
synced 2025-10-14 16:58:31 +00:00
Merge pull request #1197 from ae-utbm/fix-permission
fix: permission in ClubAddMemberForm
This commit is contained in:
@@ -252,7 +252,7 @@ class ClubAddMemberForm(ClubMemberForm):
|
|||||||
Board members can attribute roles lower than their own.
|
Board members can attribute roles lower than their own.
|
||||||
Other users cannot attribute roles with this form
|
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"]
|
return settings.SITH_CLUB_ROLES_ID["President"]
|
||||||
membership = self.request_user_membership
|
membership = self.request_user_membership
|
||||||
if membership is None or membership.role <= settings.SITH_MAXIMUM_FREE_ROLE:
|
if membership is None or membership.role <= settings.SITH_MAXIMUM_FREE_ROLE:
|
||||||
|
Reference in New Issue
Block a user