Anomalie #35833
Erreur synchro Ninegate
Début:
19/03/2024
Echéance:
% réalisé:
0%
Distribution:
Description
Bonjour Arnaud et collègues,
Avec Ninegate 2.0+4-32, on a une erreur de synchro :
== USERS ============================================ == Stocker les emails utilisateurs existants == Récupération des utilisateurs de l'annuaire == Traitement des utilisateurs du niveau = PAYEN = (&(uid=*)(objectclass=inetOrgPerson)(!(description=Computer))) == Nombre d'utilisateurs traités = 1000 sur 2076 == - Modification dans Bundle >> audrey.bonmalais In SynchroCommand.php line 1030: Attempted to call an undefined method named "getFistname" of class "App\Ent ity\User". Did you mean to call e.g. "getFirstname", "getLastname", "setFirstname" or "setLastname"? app:Synchro [<simulate> [<cronid> [<lastchance>]]]
Dans le fichier /var/www/html/ninegate/src/Command/SynchroCommand.php, à la ligne 1030, il faudrait remplacer :
$user->getFistname() != $firstname ||
par
$user->getFirstname() != $firstname ||
(Il manque un r à Firstname)
Et ça fonctionne ensuite !
Merci d'avance !
Laurent
Révisions associées
correction synchro (ref #35833)
Historique
#1 Mis à jour par Arnaud FORNEROT il y a environ un mois
- Tracker changé de Demande à Anomalie
- Statut changé de Nouveau à Résolu
- Version cible mis à Envole 7.12
corrections apportées dans le paquet = eole-ninegate_2.0+4-35