From acd7a5318217b2c81b638aba4c6bf7cac00eeef4 Mon Sep 17 00:00:00 2001 From: Torben Dannhauer Date: Thu, 14 May 2026 13:26:42 +0200 Subject: [PATCH] Fix authentication username check in versionCallback --- lib/Horde/Core/ActiveSync/Driver.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Horde/Core/ActiveSync/Driver.php b/lib/Horde/Core/ActiveSync/Driver.php index 38f6651e..ec477b68 100644 --- a/lib/Horde/Core/ActiveSync/Driver.php +++ b/lib/Horde/Core/ActiveSync/Driver.php @@ -3229,7 +3229,7 @@ public function meetingResponse(array $response) public function versionCallback(Horde_ActiveSync $server) { $credentials = new Horde_ActiveSync_Credentials($server); - $authUsername = !empty($credentials->username) + $authUsername = ($credentials->username !== false && $credentials->username !== '') ? (string) $credentials->username : null; if ($authUsername === null) {