fix pj pour nx poste
authorOlivier Larchevêque <olivier.larcheveque@auf.org>
Fri, 8 Apr 2011 18:02:56 +0000 (14:02 -0400)
committerOlivier Larchevêque <olivier.larcheveque@auf.org>
Fri, 8 Apr 2011 18:02:56 +0000 (14:02 -0400)
project/dae/views.py

index 5167e84..5a8ec0f 100644 (file)
@@ -57,7 +57,8 @@ def poste(request, key=None):
         piecesForm = PostePieceForm(request.POST, request.FILES, instance=poste)
         if 'save' in data and form.is_valid():
             poste = form.save()
-            piecesForm.save(instance=poste)
+            piecesForm.instance = poste
+            piecesForm.save()
             return redirect('poste', key='dae-%s' % poste.id)
     else:
         # 'initial' évite la validation prémature lors d'une copie de poste de
@@ -192,7 +193,8 @@ def embauche(request, key=None, dossier=None):
 
                 if dossier_form.is_valid():
                     dossier = dossier_form.save()
-                    piecesForm.save(instance=dossier)
+                    piecesForm.instance = dossier
+                    piecesForm.save()
                     if not dossier.remuneration_set.all():
                         # Pré-peuplement des entrées de la section "coût
                         # global", à l'exclusion de "Indemnité de fonction"