Actions
Bug #10272
ferméNotifications envoyées à tort au créateur de l'instance : problème sur la notion de participant
Début:
27/11/2018
Echéance:
% réalisé:
100%
Temps estimé:
Navigateur:
Tous
Votre version de Silverpeas:
6.1-x
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:
Description
Exemple pour reproduire le problème :
Une instance a été créee par un utilisateur A (role redacteurs) et a été validée par B (avec le rôle valideur), l'instance est à l'état EnLigne
Si par contre l'utilisateur B (qui est aussi dans le role redacteurs) modifie l'instance et la refuse (avec le rôle valideur), il devrait recevoir une notification de refus puisqu'on a :
<consequence>
<set state="ModificationRefusee"/>
<notify message="La nouvelle version de votre document a été refusée par les valideurs : ${folder.numero} - ${folder.titre}">
<relatedUser participant="auteurModification" role="Redacteur"/>
</notify>
</consequence>
Pourtant, c'est toujours le créateur initial de l'instance qui reçoit la notification validation ou refus.
De la même manière, le créateur initial est le seul à voir l'instance alors que ce n'est pas lui le dernier modificateur.
<state name="ModificationRefusee">
<label>Nouvelle version du document refusée</label>
<workingUsers role="Redacteur">
<relatedUser participant="auteurModification" role="Redacteur"/>
</workingUsers>
Fichiers
Actions