Bug #15182
fermé[API Workflow] Impossible de créer une instance de Workflow avec un fichier joint
100%
Description
Dans certains cas, on veut créer une demande dans un Workflow depuis un site externe ou depuis une application spécifique.
Si le dossier contient un item de type fichier, la création est incomplète puisque si le fichier est bien crée, l'item du dossier correspondant n'est pas mis à jour avec l'attachmentId et le reste des items du dossier non valorisé.
Il en résulte une demande crée, mais incomplète.
Mis à jour par David Lesimple il y a 22 jours
- Statut changé de In progress... à Resolved
- % réalisé changé de 0 à 100
Mis à jour par David Lesimple il y a 22 jours
- Description mis à jour (diff)
Mis à jour par David Lesimple il y a 22 jours
- Statut changé de Resolved à In progress...
Mis à jour par David Lesimple il y a 18 jours
- Lié à Feature #15188: Pouvoir attendre la fin d'exécution d'un TaskDoneEvent via l'API de création d'une instance de Workflow ajouté
Mis à jour par David Lesimple il y a 18 jours
- Statut changé de In progress... à Resolved
2ème commit : temporary fix with adding of a timeout to wait the well execution of the creation task.
Ce hack sera remplacé en 6.5 par une solution plus dans les règles de l'art. (cf #15188)
Mis à jour par Miguel Moquillon il y a 17 jours
- Statut changé de Resolved à Integration in progress...
Mis à jour par Miguel Moquillon il y a 17 jours
- Statut changé de Integration in progress... à Closed
Correction intégrée dans les branches 6.4.x et master
Mis à jour par David Lesimple il y a 12 jours
- Statut changé de Closed à Re-opened
Mis à jour par David Lesimple il y a 12 jours
Avec le hack, si les items du dossier sont au final bien remplis, les triggers dans les consequences sont exécutés avec un dossier incomplet...
Mis à jour par David Lesimple il y a 12 jours
- Statut changé de Re-opened à Closed
Pour temporairement résoudre cette impasse, j'ai déplacé les 2 triggers dans une action postérieure.