Projet

Général

Profil

Actions

Anomalie #120

fermé

Champs updated_at/by des ressources mis à jour sur ouverture

Ajouté par Grégory MARIGOT - TEICEE il y a plus de 12 ans. Mis à jour il y a presque 12 ans.

Statut:
Fermé
Priorité:
Normal
Version cible:
Début:
18/11/2011
Echéance:
% réalisé:

100%

Temps estimé:
Version ProxyEPN:
2.1

Description

Lorsqu'un utilisateur clique pour ouvrir une ressource, l'action se charge au passage d'incrémenter le compteur de hits. Mais l'enregistrement du compteur déclenche automatiquement la mise à jour des champs updated_at et updated_by.

Du coup à chaque accès à une ressource, on peut croire que la fiche a été modifiée et le nom de l'utilisateur apparait comme dernière personne à l'avoir modifiée.

Mis à jour par Grégory MARIGOT - TEICEE il y a plus de 12 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

Modifications publiées sur le svn (r528) :

Les classes WorkshopResource et WorkshopBookmark disposent à présent d'une méthode incrementNbHits() qui se charge d'incrémenter le compteur de hits puis d'enregistrer l'objet en invoquant directement la méthode doUpdate() de la classe peer.

Puisque l'enregistrement ne se fait plus par la méthode save(), les hooks ne sont pas appliqués : la méthode preSave() ajoutée par le behavior signable n'est donc pas exécuter et les informations de dernières modifications de la fiche restent inchangées.

Mis à jour par Grégory MARIGOT - TEICEE il y a presque 12 ans

  • Statut changé de Résolu à Fermé
Actions

Formats disponibles : Atom PDF