Projet

Général

Profil

Tâche #14150

Scénario #13655: L'attribut LastUpdate d'un groupe doit être mis à jour si une modification concerne ce groupe

Détecter tous les cas où un groupe est modifié et s'assurer que son attribut est mis à jour

Ajouté par Joël Cuissinat il y a plus de 8 ans. Mis à jour il y a environ 8 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
27/11/2015
Echéance:
% réalisé:

100%

Temps estimé:
4.00 h
Temps passé:
Restant à faire (heures):
0.0

Révisions associées

Révision 4cf4a898 (diff)
Ajouté par Joël Cuissinat il y a environ 8 ans

Maj de l'attribut LastUpdate d'un groupe sur inscription/désinscription

  • scribe/eoleuser.py : appel à "grp._touch()" dans les méthodes "_inscription" et "_desinscription"

Ref: #14150 @1h

Historique

#1 Mis à jour par Joël Cuissinat il y a environ 8 ans

  • Statut changé de Nouveau à En cours

#2 Mis à jour par Joël Cuissinat il y a environ 8 ans

  • Assigné à mis à Joël Cuissinat

#3 Mis à jour par Joël Cuissinat il y a environ 8 ans

Cas possibles :
  • création du groupe : a priori, quelque soit le mode de création, l'attribut est correctement initialisé
  • modification du groupe
    • inscription d'utilisateur : import/EAD/script
    • désinscription d'utilisateur : import/EAD/script
    • modification d'un autre attribut (que memberUid) : cas à définir ?

#4 Mis à jour par Joël Cuissinat il y a environ 8 ans

Tests réalisés :
  • changement de classe d'un élève par l'EAD : le LastUpdate des classes "source" et "destination" n'est pas changé
  • inscription d'un élève à une option par l'EAD : le LastUpdate de l'option n'est pas changé
  • désinscription d'un élève d'une option par l'EAD : le LastUpdate de l'option n'est pas changé

#5 Mis à jour par Joël Cuissinat il y a environ 8 ans

  • % réalisé changé de 0 à 50
  • Restant à faire (heures) changé de 4.0 à 2.0

#6 Mis à jour par Joël Cuissinat il y a environ 8 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 50 à 100

Pour moi, c'est OK.

#7 Mis à jour par Joël Cuissinat il y a environ 8 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 2.0 à 0.0

Formats disponibles : Atom PDF