From bac6c2d3329e24806565bf1efc9ec7be808d2229 Mon Sep 17 00:00:00 2001 From: the-djmaze <> Date: Wed, 7 Feb 2024 01:17:26 +0100 Subject: [PATCH] More log debug messages for #1420 --- .../snappymail/lib/Util/SnappyMailHelper.php | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/integrations/nextcloud/snappymail/lib/Util/SnappyMailHelper.php b/integrations/nextcloud/snappymail/lib/Util/SnappyMailHelper.php index 3aad6b236..fc1892411 100644 --- a/integrations/nextcloud/snappymail/lib/Util/SnappyMailHelper.php +++ b/integrations/nextcloud/snappymail/lib/Util/SnappyMailHelper.php @@ -124,7 +124,7 @@ class SnappyMailHelper } } - public static function getLoginCredentials() : array + private static function getLoginCredentials() : array { $sUID = \OC::$server->getUserSession()->getUser()->getUID(); @@ -148,15 +148,20 @@ class SnappyMailHelper } else if ($config->getAppValue('snappymail', 'snappymail-autologin-with-email', false)) { $sEmail = $config->getUserValue($sUID, 'settings', 'email'); $sPassword = $ocSession['snappymail-password']; - } - if ($sPassword) { - $sPassword = static::decodePassword($sPassword, $sUID); + } else { + \SnappyMail\Log::debug('Nextcloud', 'snappymail-autologin is off'); } if ($config->getAppValue('snappymail', 'snappymail-autologin-oidc', false) && $ocSession->get('is_oidc')) { $sAccessToken = $ocSession->get('oidc_access_token'); if ($sAccessToken) { $sPassword = $sAccessToken; + } else { + \SnappyMail\Log::debug('Nextcloud', 'OIDC no access_token'); } + } else if ($sPassword) { + $sPassword = static::decodePassword($sPassword, $sUID); + } else { + \SnappyMail\Log::debug('Nextcloud', 'OIDC is off'); } }