Anomalie #36134
Synchro Moodle en erreur
0%
Description
Bonjour,
Sur un Scribe 2.6, j'ai la synchro Moodle en erreur.
Dans posh-profil, la partie "Supprimer dans Moodle les utilisateurs obsolètes" est grisée et maintenant à Non.
Et dans la synchro, cela donne :
- SYNCHRONISATION UTILISATEUR ***
Suppression Utilisateur = adine...
Suppression Utilisateur = adrien...
Suppression Utilisateur = adrien...
Suppression Utilisateur = adrien...
Suppression Utilisateur = alexia...
Suppression Utilisateur = ali...
!!! Impossible de trouver l'enregistrement de données dans la table course de la base de données. !!!
En répétant la synchro, cela va supprimer à nouveau quelques utilisateurs avant d'afficher le même message d'erreur.
Pourquoi la suppression fonctionne aussi peu ?
Merci d'avance pour votre aide !
Laurent
Révisions associées
patch correctif sur la suppression de grade_item lors de la suppression d'un utilisateu (ref #36134)
Historique
#1 Mis à jour par Benjamin Bohard il y a plus d'un an
Pour l’instant, les tentatives pour reproduire le problème ne sont pas concluantes.
Les étapes suivantes ont été effectuées (sur 2.6.2) :
- import de quelques milliers d’élèves (import aaf anonymisé sur l’infrastructure de test) ;
- synchronisation via posh-profile ;
- création d’un cours (vide) et enrôlement des classes dans le cours vide ;
- suppression d’élèves de l’annuaire (une centaine mais pas tous enrôlés dans le cours a priori) ;
- synchronisation via posh-profile.
La suppression n’a pas déclenché d’erreur et les indices sont maigres sur les problèmes qui pourraient survenir lors de l’édition de la table mdl_course au moment de la suppression des utilisateurs.
#2 Mis à jour par Laurent Brillard il y a plus d'un an
Effectivement le problème se pose sur 1 seul Scribe donc peut-être un cas particulier.
Je peux envoyer base et fichiers si besoin.
#3 Mis à jour par Arnaud FORNEROT il y a plus d'un an
- Tracker changé de Demande à Anomalie
#4 Mis à jour par Arnaud FORNEROT il y a plus d'un an
A la suppression d'un grade d'un utilisateur, moodle cherchait à supprimer des grade items qui n'existaient déjà plus.
Quand on regarde cette partie du code sur la version sup (3.10.7), les développeurs moodle semble avoir corrigé ce point.
Le correctif est en cours de compilation
#5 Mis à jour par Arnaud FORNEROT il y a plus d'un an
- Version cible mis à Envole 6.23
#6 Mis à jour par Arnaud FORNEROT il y a plus d'un an
Bon le paquet reste bloqué à la compilation
J'ai fait appel à l'equipe EOLE pour qu'il débloque la situation
#7 Mis à jour par Arnaud FORNEROT il y a plus d'un an
paquet de dev Envole6 = eole-moodle-update_3.6.10+4-1
#8 Mis à jour par Arnaud FORNEROT il y a environ un an
- Statut changé de Nouveau à Fermé