Project

General

Profile

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

Added by Joël Cuissinat over 4 years ago. Updated over 4 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
11/27/2015
Due date:
% Done:

100%

Estimated time:
4.00 h
Spent time:
Remaining (hours):
0.0

Associated revisions

Revision 4cf4a898 (diff)
Added by Joël Cuissinat over 4 years ago

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 4 years ago

  • Status changed from Nouveau to En cours

#2 Updated by Joël Cuissinat over 4 years ago

  • Assigned To set to Joël Cuissinat

#3 Updated by Joël Cuissinat over 4 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 4 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 4 years ago

  • % Done changed from 0 to 50
  • Remaining (hours) changed from 4.0 to 2.0

#6 Updated by Joël Cuissinat over 4 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 4 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 2.0 to 0.0

Also available in: Atom PDF