From f8b3350a1d01833501b7bd93c5d5eb560336144a Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Mon, 25 Jun 2012 16:26:52 +0200 Subject: [PATCH] Don't grant access to the same object twice :p see #265 --- modoboa/lib/permissions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modoboa/lib/permissions.py b/modoboa/lib/permissions.py index affe78a27..1897e0b5f 100644 --- a/modoboa/lib/permissions.py +++ b/modoboa/lib/permissions.py @@ -63,7 +63,7 @@ def grant_access_to_object(user, obj, is_owner=False): if is_owner: from modoboa.admin.models import User for su in User.objects.filter(is_superuser=True): - if su != user: + if su != user and su != obj: ObjectAccess.objects.create(user=su, content_type=ct, object_id=obj.id) except IntegrityError, e: