harmonize and fix fucked data
[auf_rh_dae.git] / project / dae / views.py
index 7c6e1da..c6e7a5f 100644 (file)
@@ -78,8 +78,7 @@ def poste_consulter(request, key):
     else:
         validationForm = PosteWorkflowForm(instance=poste, request=request)
 
-    comparaisons_internes = poste.comparaisons_internes.ma_region_ou_service(request.user)
-
+    comparaisons_internes = poste.dae_comparaisons_internes.ma_region_ou_service(request.user)
     vars = {
         'poste': poste,
         'validationForm': validationForm,
@@ -125,7 +124,7 @@ def poste(request, key=None):
         if isinstance(poste, dae.Poste):
             comparaisons_formset = PosteComparaisonFormSet(
                 request.POST,
-                queryset=poste.comparaisons_internes.ma_region_ou_service(request.user)
+                queryset=poste.dae_comparaisons_internes.ma_region_ou_service(request.user)
             )
         else:
             comparaisons_formset = PosteComparaisonFormSet(
@@ -163,7 +162,7 @@ def poste(request, key=None):
         financementForm = FinancementForm(instance=poste)
         if isinstance(poste, dae.Poste):
             comparaisons_formset = PosteComparaisonFormSet(
-                queryset=poste.comparaisons_internes.ma_region_ou_service(request.user)
+                queryset=poste.dae_comparaisons_internes.ma_region_ou_service(request.user)
             )
         else:
             comparaisons_formset = PosteComparaisonFormSet(
@@ -229,8 +228,8 @@ def embauche_consulter(request, dossier_id):
     else:
         validationForm = DossierWorkflowForm(instance=dossier, request=request)
 
-    comparaisons_internes = dossier.poste.comparaisons_internes.ma_region_ou_service(request.user)
-    comparaisons = dossier.comparaisons.ma_region_ou_service(request.user)
+    comparaisons_internes = dossier.poste.dae_comparaisons_internes.ma_region_ou_service(request.user)
+    comparaisons = dossier.dae_comparaisons.ma_region_ou_service(request.user)
     vars = {
         'dossier': dossier,
         'validationForm': validationForm,
@@ -294,7 +293,7 @@ def embauche(request, key=None, dossier_id=None):
         piecesForm = DossierPieceForm(request.POST, request.FILES, instance=dossier)
         comparaisons_formset = DossierComparaisonFormSet(
             request.POST,
-            queryset=dossier.comparaisons.ma_region_ou_service(request.user)
+            queryset=dossier.dae_comparaisons.ma_region_ou_service(request.user)
         )
         remunForm = RemunForm(request.POST, instance=dossier)
 
@@ -339,12 +338,12 @@ def embauche(request, key=None, dossier_id=None):
         dossier_form = DossierForm(instance=dossier)
         piecesForm = DossierPieceForm(instance=dossier)
         comparaisons_formset = DossierComparaisonFormSet(
-            queryset=dossier.comparaisons.ma_region_ou_service(request.user)
+            queryset=dossier.dae_comparaisons.ma_region_ou_service(request.user)
         )
         remunForm = RemunForm(instance=dossier)
 
     try:
-        comparaisons_internes = dossier.poste.comparaisons_internes.ma_region_ou_service(
+        comparaisons_internes = dossier.poste.dae_comparaisons_internes.ma_region_ou_service(
             request.user
         )
     except dae.Poste.DoesNotExist:
@@ -637,8 +636,11 @@ def dossier_resume(request, dossier_id=None):
     data['implantation'] = dossier.poste.implantation.id
     data['poste'] = u"%s %s" % (dossier.poste.type_poste.nom, dossier.poste.nom)
     salaire = dossier.get_salaire()
-    data['montant'] = salaire.montant
-    if salaire.devise is not None:
+    if salaire is not None:
+        data['montant'] = salaire.montant
+    else:
+        data['montant'] = None
+    if salaire is not None and salaire.devise is not None:
         data['devise'] = salaire.devise.id
         data['montant_euros'] = salaire.montant_euro()
     else: