mirror of
				https://github.com/ae-utbm/sith.git
				synced 2025-11-04 02:53:06 +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.
 | 
			
		||||
        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:
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user