mirror of
				https://gitlab.crans.org/mediatek/med.git
				synced 2025-10-31 09:39:53 +01:00 
			
		
		
		
	Fix staff permissions
This commit is contained in:
		| @@ -19,7 +19,7 @@ class RightAdmin(VersionAdmin): | ||||
|  | ||||
|  | ||||
| class ClefAdmin(VersionAdmin): | ||||
|     list_display = ('proprio', 'nom') | ||||
|     list_display = ('nom', 'proprio') | ||||
|  | ||||
|  | ||||
| class AdhesionAdmin(VersionAdmin): | ||||
|   | ||||
| @@ -48,16 +48,9 @@ class User(AbstractUser): | ||||
|             except Right.DoesNotExist: | ||||
|                 return False | ||||
|  | ||||
|     def has_perm(self, perm, obj=None): | ||||
|         return True | ||||
|  | ||||
|     def has_right(self, right): | ||||
|         return Right.objects.filter(user=self).filter(right=ListRight.objects.get(listright=right)).exists() | ||||
|  | ||||
|     def has_module_perms(self, app_label): | ||||
|         # Simplest version again | ||||
|         return True | ||||
|  | ||||
|     @property | ||||
|     def is_adherent(self): | ||||
|         last_adh_year = Adhesion.objects.all().order_by('annee_debut').reverse().first() | ||||
|   | ||||
		Reference in New Issue
	
	Block a user