Projet

Général

Profil

Actions

Bug #15182

fermé

[API Workflow] Impossible de créer une instance de Workflow avec un fichier joint

Bug #15182: [API Workflow] Impossible de créer une instance de Workflow avec un fichier joint

Ajouté par David Lesimple il y a 22 jours. Mis à jour il y a 11 jours.

Statut:
Closed
Priorité:
Normal
Assigné à:
Début:
13/02/2026
Echéance:
% réalisé:

100%

Temps estimé:
Navigateur:
Tous
Votre version de Silverpeas:
6.4
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

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.


Demandes liées 1 (1 ouverte0 fermée)

Lié à Silverpeas Core - Feature #15188: Pouvoir attendre la fin d'exécution d'un TaskDoneEvent via l'API de création d'une instance de WorkflowAssignedMiguel Moquillon17/02/2026

Actions

Mis à jour par David Lesimple il y a 22 jours Actions #1

  • Statut changé de In progress... à Resolved
  • % réalisé changé de 0 à 100

Mis à jour par David Lesimple il y a 22 jours Actions #2

  • Description mis à jour (diff)

Mis à jour par David Lesimple il y a 21 jours Actions #3

  • Statut changé de Resolved à In progress...

Mis à jour par David Lesimple il y a 18 jours Actions #4

  • 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 Actions #5

  • 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 Actions #6

  • Statut changé de Resolved à Integration in progress...

Mis à jour par Miguel Moquillon il y a 17 jours Actions #7

  • 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 Actions #8

  • Statut changé de Closed à Re-opened

Mis à jour par David Lesimple il y a 12 jours Actions #9

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 11 jours Actions #10

  • Statut changé de Re-opened à Closed

Pour temporairement résoudre cette impasse, j'ai déplacé les 2 triggers dans une action postérieure.

Actions

Formats disponibles : PDF Atom