From 38a3baafed414445447e5d7b340e465a48060c08 Mon Sep 17 00:00:00 2001 From: samin-z Date: Fri, 13 Nov 2026 09:39:37 +0100 Subject: [PATCH] fix(user): look up emails on the indexed column Signed-off-by: samin-z --- lib/private/User/Manager.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/private/User/Manager.php b/lib/private/User/Manager.php index 9a8fb74a03d2b..64ea9024f8a72 100644 --- a/lib/private/User/Manager.php +++ b/lib/private/User/Manager.php @@ -711,7 +711,7 @@ public function getByEmail($email): array { $users = []; $userConfig = $this->getUserConfig(); // looking for 'email' only (and not primary_mail) is intentional - $userIds = $userConfig->searchUsersByValueString('settings', 'email', $email, caseInsensitive: true); + $userIds = $userConfig->searchUsersByValueString('settings', 'email', strtolower($email)); foreach ($userIds as $userId) { $user = $this->get($userId); if ($user !== null) {