Bug #2690
ferméFichiers joints non supprimés du file serveur
100%
Description
Globalement, il semble que les fichiers joints ne soient pas supprimés de serveur lorsque son conteneur est supprimé.
Exemple: toolbox, si on supprime la publication, les fichiers joints de cette publication restent sur le serveur.
Par contre, avec Theme tracker, ils sont bien supprimés lorsqu'on vide la corbeille.
Qu'en est-il dans les autres applications ? multilevel tracker, website, gallery, etc... ?
La pollution générée fait gonfler anormalement les données à sauvegarder.
Mis à jour par Stéphanie Fariello il y a plus de 12 ans
- Statut changé de New à Feedback
A la suppression d'une publication contenant un fichier joint dans un service de type "toolbox", les fichiers joints sont bien supprimés dans ...\silverpeas\data\workspaces
Mis à jour par Nicolas Eysseric il y a plus de 12 ans
- Statut changé de Feedback à Assigned
- Assigné à mis à Stéphanie Fariello
Merci de faire un tour exhaustif sur toutes les applications manipulant des fichiers afin de vérifier qu'après la suppression définitive de la contribution les fichiers associés soient bien supprimés (idem à la suppression de l'application elle-même).
Mis à jour par Stéphanie Fariello il y a plus de 12 ans
Tests en 5.11-SNAPSHOT
Récapitulatif des suppressions de fichiers joints (ou images) en fonction du type de suppression et de l'application :
Application Suppression PJ/image Suppression contenant Suppression application
(publi/album/billet/site...)
kmax OK NON (supprime que la première PJ) OK
kmelia OK NON (supprime que la première PJ) OK
toolbox OK NON (pas toutes de façon aléatoire) OK
gallery OK OK OK
blog OK OK (sauf dossier) OK
webpages OK --- OK
websites OK OK OK
Remarque : à la suppression définitive de l'application, les dossiers de type "kmaxXXX", "kmeliaXXX", "tookboxXXX", "galleryXXX", "blogXXX", "webpagesXXX" ne sont pas suprimés dans data/workspaces
idem pour websites, le dossier de type "websitesXXX" n'est pas supprimé dans data/web/website.war
Mis à jour par Nicolas Eysseric il y a plus de 10 ans
- Statut changé de Assigned à In progress...
- Assigné à changé de Stéphanie Fariello à Nicolas Eysseric
- Version cible mis à Version 5.14.2
Mis à jour par Nicolas Eysseric il y a plus de 10 ans
- Statut changé de In progress... à Resolved
- % réalisé changé de 0 à 100
Mis à jour par Yohann Chastagnier il y a plus de 10 ans
- Statut changé de Resolved à Closed
Validé et intégré.