Demande #31881
api edispatcher : gestion des favoris - cas d'échec non traité
100%
Description
l'api edispatcher/mxServices ne répond correctement que s'il y a pas d'erreur : la réponse est un fragment html injecté dans le bureau edispatcher et interprété
si une erreur est rencontrée, et l'opération de mise en favoris / sortie des favoris à échoué, actuellement l'api renvoie un code d'erreur
or si une erreur est rencontrée, l'api doit retourner le meme fragment html avec une valeur 0 pour le champs success :
```
<form id='form2submit' name='form2submit' method='POST' action='https://url/de/callback/edispatcher/ng/callback.php'>
<input name='action' id='action' type='hidden' value='BOOKMARK_ADD' />
<input name='message' id='message' type='hidden' value='--libelle-fourni-- a été ajouté à vos favoris' />
<input name='success' id='success' type='hidden' value='0' /> <<<=== c'est ici qu'en cas d'erreur la valeur doit etre zero
<input name='id' id='id' type='hidden' value='--id-fourni--' />
<input name='callbackid' id='callbackid' type='hidden' value='listeDesApplications/--id-fourni--' />
</form>
<script>
document.form2submit.submit();
</script>
</body></html>
```
Révisions associées
api edispatcher/mxservices reponse correcte en cas d'erreur (fixes #31881)
[api edispatcher] fix #31881
Historique
#1 Mis à jour par Pierre CADEOT il y a environ 3 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 68410eeb340c7869a203881a2561a5a0dac2e80d.
#2 Mis à jour par Arnaud FORNEROT il y a environ 3 ans
- Version cible mis à Envole 6.17
#3 Mis à jour par Arnaud FORNEROT il y a environ 3 ans
- Statut changé de Résolu à Fermé