[#3196] Ne pas planter lorsqu'on essaie de déterminer un salaire à partir d'un classe...
[auf_rh_dae.git] / project / dae / views.py
index f1420ca..1cefbfa 100644 (file)
@@ -969,6 +969,8 @@ def salaire(request, implantation, devise, classement):
         raise Exception(u"Pas de taux pour la devise %s" % devise)
 
     classement = get_object_or_404(rh.Classement, pk=classement)
+    if classement.coefficient is None:
+        raise Http404
     taux, vp = taux[0].taux, vp[0].valeur
 
     salaire_euro = round(vp * classement.coefficient * taux, 2)