Project

General

Profile

Demande #31881

api edispatcher : gestion des favoris - cas d'échec non traité

Added by Pierre CADEOT over 2 years ago. Updated over 2 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Target version:
Start date:
03/10/2021
Due date:
% Done:

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>
```

Associated revisions

Revision 68410eeb (diff)
Added by Pierre CADEOT over 2 years ago

api edispatcher/mxservices reponse correcte en cas d'erreur (fixes #31881)

Revision eb3ed083 (diff)
Added by Pierre CADEOT over 2 years ago

[api edispatcher] fix #31881

History

#1 Updated by Pierre CADEOT over 2 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#2 Updated by Arnaud FORNEROT over 2 years ago

  • Target version set to Envole 6.17

#3 Updated by Arnaud FORNEROT over 2 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF