betagouv / rdv-service-public

Prise de RDV pour les services publics
https://rdv.anct.gouv.fr
GNU Affero General Public License v3.0
17 stars 3 forks source link

Réponse API quand record non existant #1336

Closed qblanc closed 3 years ago

qblanc commented 3 years ago

Quand la requête GET de user ou de invite est faite sur un id non-existant : cela renvoie parfois un json d'erreur, mais parfois un ActiveRecord::RecordNotFound.

github-actions[bot] commented 3 years ago

Stale issue message

n-b commented 3 years ago

@qblanc je déterre cette issue, pour voir si on y fait quelque chose : est-ce que c’était une erreur json ou une exception aléatoirement pour la même requête, ou bien est-ce que c’est deux scenarios distincts?

qblanc commented 3 years ago

@n-b côté Rdv-solidarités, cela renvoie ActiveRecord::RecordNotFound. Celui qui a émis la requête reçoit une 404

n-b commented 3 years ago

Je suis en train de regarder un peu ça, on va faire en sorte que ça soit toujours 404 avec explication de l’erreur dans le json.