Bonjour,
Je suis tombé sur un ‹ problème › non documenté par rapport à l’API.
Avec une request PUT sur un modèle de données existant, si on renseigne un ID qui n’existe pas dans une référence, alors l’API nous renvoit ceci
{
"status": -1,
"data": {
"title": "Modification concurrente détectée",
"message": "L'enregistrement a été mis à jour ou supprimé par une autre transaction"
}
}
- Ne devrions nous pas recevoir une erreur plutôt qu’un code 200 dans cette situation ?
- Ce comportement a-t-il évolué dans une version plus récente ?
- Serait-il possible de documenter ce point si c’est le comportement attendu dans la documentation développeur ?
Je suis sur une version 6.1.4
Merci d’avance