From 6e38cb197a19e810c7ff17c0f29147786998af11 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=B4me=20Chilliet?= Date: Mon, 14 Feb 2022 12:35:01 +0100 Subject: [PATCH] Add logging to be able to debug FirstLoginListener MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Côme Chilliet --- apps/user_ldap/lib/FirstLoginListener.php | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/apps/user_ldap/lib/FirstLoginListener.php b/apps/user_ldap/lib/FirstLoginListener.php index 997573121ca..357cc42fc6d 100644 --- a/apps/user_ldap/lib/FirstLoginListener.php +++ b/apps/user_ldap/lib/FirstLoginListener.php @@ -76,11 +76,25 @@ class FirstLoginListener implements IEventListener { } public function onAssignedId(string $username): void { + $this->logger->info( + __CLASS__ . ' – {user} assignedId', + [ + 'app' => 'user_ldap', + 'user' => $username, + ] + ); $this->eventHappened[$username]['id'] = 1; $this->triggerUpdateGroups($username); } public function onPostLogin(string $username): void { + $this->logger->info( + __CLASS__ . ' – {user} postLogin', + [ + 'app' => 'user_ldap', + 'user' => $username, + ] + ); $this->eventHappened[$username]['login'] = 1; $this->triggerUpdateGroups($username); } @@ -92,6 +106,13 @@ class FirstLoginListener implements IEventListener { } private function updateGroups(string $username): void { + $this->logger->info( + __CLASS__ . ' – {user} updateGroups', + [ + 'app' => 'user_ldap', + 'user' => $username, + ] + ); $groups = $this->groupBackend->getUserGroups($username); $qb = $this->dbc->getQueryBuilder();