Projet

Général

Profil

Anomalie #35833

Erreur synchro Ninegate

Ajouté par Laurent Brillard il y a environ un mois. Mis à jour il y a environ un mois.

Statut:
Résolu
Priorité:
Normal
Assigné à:
-
Version cible:
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

Révision fd8bad16 (diff)
Ajouté par Arnaud FORNEROT il y a environ un mois

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

Formats disponibles : Atom PDF