Bug #23479
meyzieu_newsletter: ne pas crasher en 500 quand y'a un pb sur le site cible
Début:
27 avril 2018
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
To: admin+passerelle.prod@entrouvert.com Subject: [passerelle] ERROR (EXTERNAL IP): Error occurred while processing request Error occurred while processing request Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/passerelle/utils/jsonresponse.py", line 117, in api resp = f(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/passerelle/contrib/meyzieu_newsletters/views.py", line 41, in get return {'data': self.get_data(request, *args, **kwargs)} File "/usr/lib/python2.7/dist-packages/passerelle/contrib/meyzieu_newsletters/views.py", line 76, in get_data return self.get_object().get_subscriptions(request.GET.get('email')) File "/usr/lib/python2.7/dist-packages/passerelle/contrib/meyzieu_newsletters/models.py", line 157, in get_subscriptio ns n = dict((i.pop('id'), i) for i in self.get_newsletters()) File "/usr/lib/python2.7/dist-packages/passerelle/contrib/meyzieu_newsletters/models.py", line 67, in get_newsletters for kind, value in response.json().iteritems(): File "/usr/lib/python2.7/dist-packages/requests/models.py", line 826, in json return complexjson.loads(self.text, **kwargs) File "/usr/lib/python2.7/json/__init__.py", line 338, in loads return _default_decoder.decode(s) File "/usr/lib/python2.7/json/decoder.py", line 366, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File "/usr/lib/python2.7/json/decoder.py", line 384, in raw_decode raise ValueError("No JSON object could be decoded") ValueError: No JSON object could be decoded
Ce n'est pas passerelle qui a planté mais le site de l'autre côté : il faut renvoyer un 200 avec err:1
Historique
Mis à jour par Josué Kouka il y a presque 6 ans
- Lié à Bug #23317: Teamnet Axel: ajouter des tests ajouté
Mis à jour par Josué Kouka il y a presque 6 ans
- Lié à Bug #23317: Teamnet Axel: ajouter des tests supprimé
Mis à jour par Serghei Mihai il y a presque 3 ans
- Statut changé de Nouveau à Fermé
- Planning mis à Non
App virée via #46160.