From 1ff713033c73f76d16f1426d3d6188605e5761c3 Mon Sep 17 00:00:00 2001 From: Nilovna Bascunan-Vasquez Date: Mon, 8 Aug 2011 10:36:08 -0400 Subject: [PATCH] =?utf8?q?1880:=20paquet=20emploi=20-=20API=20-=20logique=20?= =?utf8?q?de=20g=C3=A9n=C3=A9ration=20de=20la=20liste=20des=20offres=20d'emp?= =?utf8?q?loi=20en=20cours?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- auf/django/emploi/api.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/auf/django/emploi/api.py b/auf/django/emploi/api.py index 4ddbba3..61d049c 100644 --- a/auf/django/emploi/api.py +++ b/auf/django/emploi/api.py @@ -19,7 +19,10 @@ class API: url = "http://127.0.0.1:8000/api/offre_emploi_liste/" r = req(url) liste_json = r.body_string() - liste_offres = simplejson.loads(liste_json) + try: + liste_offres = simplejson.loads(liste_json) + except: + return [] obj_offres_emploi = [] for offre_dict in liste_offres: @@ -44,7 +47,11 @@ class API: url = "http://127.0.0.1:8000/api/offre_emploi/?id=%s" r = req(url % (offre_id)) offre_json = r.body_string() - offre_dict = simplejson.loads(offre_json) + + try: + offre_dict = simplejson.loads(offre_json) + except: + return [] obj_offres_emploi = [] offre = emploi.OffreEmploi() -- 1.7.10.4