fix test group
authorOlivier Larchevêque <olivier.larcheveque@auf.org>
Tue, 17 Jul 2012 14:57:07 +0000 (10:57 -0400)
committerOlivier Larchevêque <olivier.larcheveque@auf.org>
Tue, 17 Jul 2012 14:57:07 +0000 (10:57 -0400)
project/dae/permissions.py

index eecdba2..3a99a94 100644 (file)
@@ -7,7 +7,7 @@ from project.dae.decorators import user_in_dae_groupes
 
 def user_in_group(*groups):
     def test(user, obj):
-        user_groups = set(user.groups.all())
+        user_groups = set([g.name for g in user.groups.all()])
         return any(g in user_groups for g in groups)
     return test