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
Status:
Fermé
Priority:
Normal
Assigned To:
Target version:
Remaining (hours):
0.0
Associated revisions
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
History
#1 Updated by Joël Cuissinat over 7 years ago
- Status changed from Nouveau to En cours
#2 Updated by Joël Cuissinat over 7 years ago
- Assigned To set to Joël Cuissinat
#3 Updated by Joël Cuissinat over 7 years ago
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 Updated by Joël Cuissinat over 7 years ago
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 Updated by Joël Cuissinat over 7 years ago
- % Done changed from 0 to 50
- Remaining (hours) changed from 4.0 to 2.0
#6 Updated by Joël Cuissinat over 7 years ago
- Status changed from En cours to Résolu
- % Done changed from 50 to 100
Pour moi, c'est OK.
#7 Updated by Joël Cuissinat over 7 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) changed from 2.0 to 0.0