Bug a l'inscription quand il y a des expertises.
authorEric Mc Sween <eric.mcsween@gmail.com>
Mon, 15 Nov 2010 22:02:13 +0000 (17:02 -0500)
committerEric Mc Sween <eric.mcsween@gmail.com>
Mon, 15 Nov 2010 22:02:13 +0000 (17:02 -0500)
Demande #741

auf_savoirs_en_partage/chercheurs/forms.py

index 86bfe6c..dd64e72 100644 (file)
@@ -216,7 +216,6 @@ class ChercheurFormGroup(object):
             if self.publication4.cleaned_data['titre']:
                 chercheur.publication4 = self.publication4.save()
             chercheur.these = self.these.save()
-            self.expertises.save()
 
             # Puis enregistrer le chercheur lui-même.
             self.chercheur.save()
@@ -224,6 +223,8 @@ class ChercheurFormGroup(object):
             # Puis les many-to-many puisqu'on a besoin d'un id.
             self.groupes.chercheur = chercheur
             self.groupes.save()
+            self.expertises.instance = chercheur
+            self.expertises.save()
 
 class RepertoireSearchForm (forms.Form):
     q = forms.CharField(required=False, label="Rechercher dans tous les champs")