From a26d89c9550a03dab183d05782009106856f8aab Mon Sep 17 00:00:00 2001 From: Eric Mc Sween Date: Fri, 14 Oct 2011 12:48:00 -0400 Subject: [PATCH] =?utf8?q?R=C3=A9par=C3=A9=20la=20sauvegarde=20des=20groupes?= =?utf8?q?=20de=20recherches=20pour=20utilisateurs=20non-superuser?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- auf_savoirs_en_partage/chercheurs/admin.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/auf_savoirs_en_partage/chercheurs/admin.py b/auf_savoirs_en_partage/chercheurs/admin.py index 130e1cc..59f66af 100644 --- a/auf_savoirs_en_partage/chercheurs/admin.py +++ b/auf_savoirs_en_partage/chercheurs/admin.py @@ -193,8 +193,8 @@ class BaseGroupeAdmin(admin.ModelAdmin): user.save() if not request.user.is_superuser: - recherches = Search.objects.exclude(user=request.user) - form.cleaned_data['recherches'] = form.cleaned_data['recherches'] | recherches + recherches = obj.recherches.exclude(user=request.user) + form.cleaned_data['recherches'] = set(form.cleaned_data['recherches']) | set(recherches) super(BaseGroupeAdmin, self).save_model(request, obj, form, change) -- 1.7.10.4