classement JS
[auf_rh_dae.git] / project / dae / views.py
index 9ae9130..33aa836 100644 (file)
@@ -7,7 +7,7 @@ from simplejson import dumps
 import warnings
 
 from django.core.urlresolvers import reverse
-from django.http import Http404, HttpResponse
+from django.http import Http404, HttpResponse, HttpResponseGone
 from django.shortcuts import redirect, render_to_response, get_object_or_404
 from django.template import RequestContext
 
@@ -463,6 +463,8 @@ def devise_code(request):
         devise = rh.Devise.objects.get(pk=devise)
         annee = date.today().year
         taux = rh.TauxChange.objects.filter(annee=annee, devise=devise)
+        if len(taux) == 0:
+            return HttpResponseGone("Le taux n'est pas disponible")
         data['devise_code'] = devise.code
         data['taux_euro'] = taux[0].taux
     return HttpResponse(dumps(data))