Projet

Général

Profil

Bug #89784

En cas d'APIError, accompagner la réponse de l'entête x-error-code

Ajouté par Frédéric Péters il y a 13 jours. Mis à jour il y a 12 jours.

Statut:
Solution déployée
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
19 avril 2024
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Vu dans #89739,

Le JSON d'erreur est retourné avec un code 200, en mode tout va bien, il est donc pris comme étant le fichier attendu. Pour faire passer un fichier comme une erreur, il faut utiliser poser un entête x-error-code.


Demandes liées

Lié à Passerelle - Bug #89739: Litteralis : endpoint de récupération de l'arrêté Solution déployée18 avril 2024

Actions

Révisions associées

Révision 38d62092 (diff)
Ajouté par Emmanuel Cazenave il y a 13 jours

jsonresponse: add x-error-code header in case of error (#89784)

Historique

#1

Mis à jour par Frédéric Péters il y a 13 jours

  • Lié à Bug #89739: Litteralis : endpoint de récupération de l'arrêté ajouté
#2

Mis à jour par Emmanuel Cazenave il y a 13 jours

Ah je viens de créer ça #89792. Qu'on peut rejeter, ok pour gérer ça dans passerelle mais alors tant qu'a faire on pourrait pas gérer ça directement dans la transformation d'une APIError en réponse HTTP ?

#3

Mis à jour par Frédéric Péters il y a 13 jours

on pourrait pas gérer ça directement dans la transformation d'une APIError en réponse HTTP ?

Oui, je note dans l'autre ticket "c'était historiquement posé de manière systématique mais le code était foireux (cf #16856)", rien n'empêche sans doute de le faire proprement.

#4

Mis à jour par Emmanuel Cazenave il y a 13 jours

  • Sujet changé de littéralis, en cas d'erreur de réception d'un fichier, accompagner la réponse de l'entête x-error-code à En cas d'APIError, accompagner la réponse de l'entête x-error-code
#5

Mis à jour par Robot Gitea il y a 13 jours

  • Statut changé de Nouveau à En cours
  • Assigné à mis à Emmanuel Cazenave

Emmanuel Cazenave (ecazenave) a ouvert une pull request sur Gitea concernant cette demande :

#6

Mis à jour par Robot Gitea il y a 13 jours

  • Statut changé de En cours à Solution proposée
#7

Mis à jour par Robot Gitea il y a 13 jours

  • Statut changé de Solution proposée à Solution validée

Nicolas Roche (nroche) a approuvé une pull request sur Gitea concernant cette demande :

#8

Mis à jour par Robot Gitea il y a 13 jours

  • Statut changé de Solution validée à Résolu (à déployer)

Emmanuel Cazenave (ecazenave) a mergé une pull request sur Gitea concernant cette demande :

#9

Mis à jour par Transition automatique il y a 12 jours

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF