Bug #11421
ferméDans le mode "Publication toujours visible", les nouveaux fichiers joints ne sont pas pris en compte sur l'action "Publier".
100%
Description
- l'option
Publication toujours visible
doit être cochée sur l'instance de la GED - l'option
Suivi de versions
doit être décochée (pour rappel, cette option est incompatible avec l'autre citée au dessus) - le mode brouillon doit être activé
- une publication a été créée et publiée (peu importe sa composition). Nous l'appellerons Pub A
- passer Pub A en mode brouillon
=> la version publique et la version de travail sont présentées à l'utilisateur qui modifie la publication - depuis l'onglet
Version de travail*
ajouter un fichier joint via le bloc des fichiers joints
=> le nouveau fichier joint fait bien parti des fichiers joints de la version de travail - depuis ce même onglet, modifier d'autres informations, modifier et/ou supprimer d'éventuels fichiers joints
=> les modifications sont bien présentées dans l'onglet - toujours depuis ce même onglet, cliquer sur l'action
Publiez-la maintenant !?
présentée dans l'encadré jaune
Résultat obtenu
Toutes les informations ajoutées et/ou modifiées et/ou supprimées ont bien été prises en compte, sauf les nouveaux fichiers joints.
Résultat attendu
Toutes les informations ajoutées et/ou modifiées et/ou supprimées ont bien été prises en compte, y compris les nouveaux fichiers joints.
Mis à jour par Yohann Chastagnier il y a presque 5 ans
- Statut changé de Assigned à Resolved
- % réalisé changé de 0 à 100
Il y avait un problème de gestion des transactions depuis qu'une session JCR s'inscrit dans une transaction JTA.
PR: https://github.com/Silverpeas/Silverpeas-Components/pull/690
Mis à jour par Nicolas Eysseric il y a presque 5 ans
- Statut changé de Resolved à Integration in progress...
Mis à jour par Nicolas Eysseric il y a presque 5 ans
- Statut changé de Integration in progress... à Closed
Validé et intégré.
A l'occasion de cela, j'ai pu constater que les fichiers de la version publique (lorsqu'une version de travail existait) n'étaient pas en lecture seule (l'ajout de fichier était lui bien dans ce cas).
Une correction a été effectuée : https://github.com/Silverpeas/Silverpeas-Core/commit/19e501874d444723a28ac6e1805fef64eaad98e1