Projet

Général

Profil

Actions

Bug #2088

fermé

L'action de supprimer un fichier joint n'est pas enregistrée comme étant une modification de la publication

Ajouté par Cécile Bonin il y a plus de 13 ans. Mis à jour il y a plus de 12 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Début:
08/06/2011
Echéance:
% réalisé:

100%

Temps estimé:
Navigateur:
Firefox 3.x
Votre version de Silverpeas:
5.6
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

Description

Lorsqu'on supprime un fichier joint, ni l'auteur ni la date de l'action ne sont enregistrées dans la publication. Alors qu'en cas de création ou modification de fichier joint, l'action est bien enregistrée.

Indication de correction pour les développeurs : il s'agit d'un problème de mécanisme de CallBack.
Une suppression d'attachment n'appelle pas KmeliaCallBack car dans lib-core/src/main/java/com/stratelia/webactiv/util/attachment/control/AttachmentController.java ligne 593, avec l'ACTION_ATTACHMENT_REMOVE, on passe en paramètre l'AttachmentDetail au lieu de passer l'AttachmentDetail.getForeignKey().getId() (l'id de la publication), le nom de l'auteur n'est donc pas enregistré dans la publi
Idem en cas de suppression de document versionné : VersioningSessionController : avec l'ACTION_VERSIONING_REMOVE, on passe le Document au lieu de passer la pubId

Mis à jour par Nicolas Eysseric il y a plus de 13 ans

  • Version cible mis à Version 5.8

Mis à jour par Nicolas Eysseric il y a presque 13 ans

  • Version cible changé de Version 5.8 à Version 5.9

Mis à jour par Nicolas Eysseric il y a plus de 12 ans

  • Statut changé de New à In progress...
  • Assigné à mis à Nicolas Eysseric

Mis à jour par Nicolas Eysseric il y a plus de 12 ans

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

Formats disponibles : Atom PDF