Feature #1683
ferméGestion du conflit de session (plusieurs fenetres avec le meme sessionId)
100%
Description
Pas mal de bugs remontés du workflow proviennent d'une mauvaise utilisation de l'outil : les utilisateurs ont l'habitude d'ouvrir plusieurs fenetres avec la meme session => les donneés en session se mélangent et des donnees d'une instance de procédure se retrouvent dans une autre, d'ou un bon nombre de dysfonctionnements.
Mise en place un système de UUID généré pour les use cases sensibles au mélange de session. Dans tous les cas avant de gérer un usecase on regarde si un UUID est présent dans la session de l'utilisateur, et si c'est le cas, alors cette UUID doit avoir été passé comme paramètre de la requête, sinon c'est qu'il y a mélange de session et on redirige l'utilisateur vers une page lui indiquant qu'il ne peut naviguer avec plusieurs fenêtres en même temps