From af5fb9d3a4a871e5a1526136b904d236f9acbcbc Mon Sep 17 00:00:00 2001
From: Patrizio Bekerle <patrizio@bekerle.com>
Date: Thu, 20 Jan 2022 13:37:42 +0100
Subject: [PATCH] Disable PersonFromUserItemPreEvent because it exposes Adldap
 User

---
 src/Service/LDAPApi.php | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/Service/LDAPApi.php b/src/Service/LDAPApi.php
index aaca735..5eeb746 100644
--- a/src/Service/LDAPApi.php
+++ b/src/Service/LDAPApi.php
@@ -248,9 +248,9 @@ class LDAPApi implements LoggerAwareInterface, ServiceSubscriberInterface
 
     public function personFromUserItem(User $user, bool $full): Person
     {
-        $preEvent = new PersonFromUserItemPreEvent($user, $full);
-        $this->dispatcher->dispatch($preEvent, PersonFromUserItemPreEvent::NAME);
-        $user = $preEvent->getUser();
+//        $preEvent = new PersonFromUserItemPreEvent($user, $full);
+//        $this->dispatcher->dispatch($preEvent, PersonFromUserItemPreEvent::NAME);
+//        $user = $preEvent->getUser();
 
         $identifier = $user->getFirstAttribute($this->identifierAttributeName);
 
-- 
GitLab