InseeFr / Bauhaus-Back-Office

Back-office services for Bauhaus
MIT License
3 stars 8 forks source link

Erreur à la création d'une structure #530

Closed flo7894 closed 2 weeks ago

flo7894 commented 4 months ago

Il semble y avoir une régression sur la création d'une structure. L'exécution depuis l'ihm retourne une erreur 400.

Le contenu de la requête est le suivant

{
  "identifiant":"test_2024_03_01",
  "labelLg1":"test création avec seulement les champs obligatoires",
  "labelLg2":"label",
  "descriptionLg1":"",
  "descriptionLg2":"",
  "disseminationStatus":"http://id.insee.fr/codes/base/statutDiffusion/PublicGenerique",
  "contributor":"DG75-G450",
  "componentDefinitions":[],
  "isRequiredBy":""
}

A vérifier mais en essayant directement sur le back-office, la requête attendu serait

{
  "id": "",
  "identifiant":"test_2024_03_01",
  "labelLg1":"test création avec seulement les champs obligatoires",
  "labelLg2":"label",
  "descriptionLg1":"",
  "descriptionLg2":"",
  "disseminationStatus":"http://id.insee.fr/codes/base/statutDiffusion/PublicGenerique",
  "contributor":"DG75-G450",
  "componentDefinitions":[],
  "isRequiredBy":""
}

Les requêtes de création pour les autres modules n'ont pas le "id", c'est sensé être la réponse du post non ?

flo7894 commented 4 months ago

la réponse à l'erreur 400 est également bizarre elle indique

message | "The property identifiant is required" -- | --