diff --git a/appinfo/info.xml b/appinfo/info.xml
index cad7bf4d6ba4862a1af7d052f7f067583bcabf5d..1d8278607429df6a36e1a0bf7b6c5254df450431 100644
--- a/appinfo/info.xml
+++ b/appinfo/info.xml
@@ -10,7 +10,7 @@
- 13.1.0
+ 13.1.1
agpl
Murena SAS
EcloudAccounts
diff --git a/lib/Listeners/PasswordUpdatedListener.php b/lib/Listeners/PasswordUpdatedListener.php
index 9338907096761286adbc22931a0be9cbcf9d8369..92ef52a90b44d9f82799129f5698a033e717cf20 100644
--- a/lib/Listeners/PasswordUpdatedListener.php
+++ b/lib/Listeners/PasswordUpdatedListener.php
@@ -24,7 +24,7 @@ class PasswordUpdatedListener implements IEventListener {
private IUserSession $userSession;
private TokenProvider $tokenProvider;
- public function __construct(SSOService $ssoService, ILogger $logger, ISession $session, IUserSession $userSession, TokenProvider $tokenProvider) {
+ public function __construct(SSOService $ssoService, LoggerInterface $logger, ISession $session, IUserSession $userSession, TokenProvider $tokenProvider) {
$this->ssoService = $ssoService;
$this->logger = $logger;
$this->session = $session;
@@ -54,14 +54,14 @@ class PasswordUpdatedListener implements IEventListener {
try {
$this->tokenProvider->invalidateTokensOfUser($username, null);
} catch (Exception $e) {
- $this->logger->logException($e, ['app' => Application::APP_ID]);
+ $this->logger->error($e, ['app' => Application::APP_ID]);
}
// Finally, log out the current session (also clears remember-me cookies)
try {
$this->userSession->logout();
} catch (Exception $e) {
- $this->logger->logException($e, ['app' => Application::APP_ID]);
+ $this->logger->error($e, ['app' => Application::APP_ID]);
}
}
}
diff --git a/lib/Service/SSOService.php b/lib/Service/SSOService.php
index 76d77a2965177557e195475608492a0da302567c..89d49067a8e0816494b3ff0ddd74e446f7472e1b 100644
--- a/lib/Service/SSOService.php
+++ b/lib/Service/SSOService.php
@@ -110,6 +110,7 @@ class SSOService {
$this->setupUserId($username);
}
+
$url = $this->ssoConfig['admin_rest_api_url'] . self::USERS_ENDPOINT . '/' . $this->currentUserId . '/logout';
$this->logger->debug('logout calling SSO API with url: '. $url);