Projet

Général

Profil

Bug #12931

agoraplus : ne pas avoir d'exception sur "Cet enfant est déjà inscrit." remonter vers l'appelant

Ajouté par Frédéric Péters il y a plus de 7 ans. Mis à jour il y a environ 4 ans.

Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
25 août 2016
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Error occurred while processing request
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/passerelle/utils/jsonresponse.py", line 350, in api
    resp = f(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/passerelle/utils/__init__.py", line 104, in _wrapped_view
    return view_func(instance, request, *args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/passerelle/contrib/agoraplus/views.py", line 450, in post
    return self.post_data(formdata)
  File "/usr/lib/python2.7/dist-packages/passerelle/contrib/agoraplus/views.py", line 466, in post_data
    return self.object.school_enrollment(data)
  File "/usr/lib/python2.7/dist-packages/passerelle/contrib/agoraplus/models.py", line 658, in school_enrollment
    raise Exception(res.get('message') or '')
Exception: Cet enfant est d\xe9j\xe0 inscrit.

Historique

#1

Mis à jour par Thomas Noël il y a plus de 7 ans

note: pour l'instant l'appelant (workflow wcs) réagit aux erreurs (400/500) de Passerelle, la seule correction dans passerelle ne suffira pas, il faudra aussi agir sur le workflow.

note2: l'idée sera donc de retourner un 200 avec err:1 ; ça demande dont d'avoir #12916 pour la gestion coté appelant (wcs)

#2

Mis à jour par Thomas Noël il y a environ 4 ans

  • Statut changé de Nouveau à Rejeté

Connecteur supprimé

Formats disponibles : Atom PDF