From: PA Parent Date: Wed, 20 Jul 2011 15:33:01 +0000 (-0400) Subject: Administrateurs de Groupes de Chercheurs peuvent gérer tous les groupes de chercheurs X-Git-Url: https://git.auf.org/?p=auf_savoirs_en_partage_django.git;a=commitdiff_plain;h=f522cbdf52a24fd552e3526bf44b5809388c8eb1 Administrateurs de Groupes de Chercheurs peuvent gérer tous les groupes de chercheurs --- diff --git a/auf_savoirs_en_partage/chercheurs/admin.py b/auf_savoirs_en_partage/chercheurs/admin.py index e8bdad9..5a8c209 100644 --- a/auf_savoirs_en_partage/chercheurs/admin.py +++ b/auf_savoirs_en_partage/chercheurs/admin.py @@ -203,7 +203,7 @@ class BaseGroupeAdmin(admin.ModelAdmin): def queryset(self, request): qs = super(BaseGroupeAdmin, self).queryset(request) - if not request.user.is_superuser: + if not request.user.is_superuser and not request.user.has_perm('chercheurs.change_groupechercheur'): qs = qs.filter(responsables=request.user) return qs