fix infos manqunates
[auf_rh_dae.git] / project / dae / views.py
index 0cc893d..5230b65 100644 (file)
@@ -556,7 +556,11 @@ def dossier_resume(request, dossier_id=None):
     data['implantation'] = dossier.implantation1.id
     data['poste'] = u"%s %s" % (dossier.poste1.type_poste.nom, dossier.complement1)
     data['montant'] = dossier.get_salaire()
-    data['devise'] = dossier.get_dernier_salaire_remun().devise.id
-    data['montant_euros'] = dossier.get_dernier_salaire_remun().en_euros()
-
+    salaire = dossier.get_dernier_salaire_remun()
+    if salaire is not None:
+        data['devise'] = dossier.get_dernier_salaire_remun().devise.id
+        data['montant_euros'] = dossier.get_dernier_salaire_remun().en_euros()
+    else:
+        data['devise'] = None
+        data['montant_euros'] = 0
     return HttpResponse(dumps(data))