Anomalie #518
La modification des paramètres personnels d'un enseignant entraîne de nombreux dysfonctionnements
100%
Description
Lorsqu'un enseignant entre dans l'interface de modification de ses paramètres personnels (Installer - Configurer/Mes paramètres (identité, publication...) ) et clique sur le bouton "Enregistrer mes modifications et me reconnecter", même s'il n'a rien changé à ses options, il perd l'accès à toutes ses données du cahier de textes et de son emploi du temps dans webcalendar.
En fait, cette action engendre la création d'une nouvelle entrée pour le compte du professeur dans la table cdt.cdt_prof au lieu de mettre à jour la rangée existante dans laquelle le champ nom_prof est mis à blanc. Dès lors la clef primaire id_prof, utilisée dans le champ prof_id de la plupart des tables de cdt, ayant changé pour le compte concerné, tous les liens sont rompus vers les données de l'utilisateur.
Par ailleurs, les changements d'options ne sont de toute façon pas répercutés.
L'administrateur de CDT peut alors résoudre le problème en supprimant la nouvelle entrée utilisateur créée et en éditant l'ancienne (s'il n'a pas eu la mauvaise idée de la supprimer comme doublon en pensant arranger les choses) pour y remettre l'identifiant nom_prof, mais ce n'est bien sûr qu'un palliatif.
N.B. nous utilisons EnvOLE 1.5, mais le problème n'est pas lié au portail, l'accès direct à CDT donnant le même résultat.
Révisions associées
problème de modification de ses paramètres personnels (fixes #518)
field items_groups does not exist - see #518
Historique
#1 Mis à jour par LECLERCQ Michel il y a presque 14 ans
Je pense que j'aurais dû mettre ce signalement dans le projet "cdt" et non "EnvOLE". Avec mes excuses.
#2 Mis à jour par Gaston TJEBBES il y a presque 14 ans
- Projet changé de Envole à cdt
#3 Mis à jour par Gaston TJEBBES il y a presque 14 ans
- Assigné à mis à Christophe Deseure
#4 Mis à jour par Christophe Deseure il y a presque 14 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit f68db3da7fd4a1334055386d6f4e91f6092ce81e.
#5 Mis à jour par Gaston TJEBBES il y a presque 14 ans
- Version cible mis à Envole 2.0-2.1 RC
#6 Mis à jour par Gaston TJEBBES il y a presque 14 ans
- Sujet changé de Cahier de texte : modification des paramètres personnels à La modification des paramètres personnels d'un enseignant entraîne de nombreux dysfonctionnements
#7 Mis à jour par Gaston TJEBBES il y a presque 14 ans
- Statut changé de Résolu à Fermé