From 9b3a48f06358ed8f900765858a0dfe173782eb40 Mon Sep 17 00:00:00 2001 From: Brandon Lee Date: Thu, 31 Oct 2019 12:46:59 +0000 Subject: [PATCH] update search by GUID --- lib/Query/QueryProvider.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/Query/QueryProvider.php b/lib/Query/QueryProvider.php index 8e16148..c7f38a9 100644 --- a/lib/Query/QueryProvider.php +++ b/lib/Query/QueryProvider.php @@ -162,13 +162,13 @@ class QueryProvider implements \ArrayAccess Query::FIND_USER_BY_USERNAME => "SELECT $userColumns, u.$uPassword AS password " . "FROM $user u " . - "WHERE u.$uUsername = :$usernameParam " . + "WHERE (u.$uUsername = :$usernameParam OR u.$ugUID = :$usernameParam) " . (empty($uDisabled) ? "" : "AND NOT u.$uDisabled"), Query::FIND_USER_BY_USERNAME_CASE_INSENSITIVE => "SELECT $userColumns, u.$uPassword AS password " . "FROM $user u " . - "WHERE lower(u.$uUsername) = lower(:$usernameParam) " . + "WHERE (lower(u.$uUsername) = lower(:$usernameParam) OR lower(u.$ugGID) = lower(:$usernameParam))" . (empty($uDisabled) ? "" : "AND NOT u.$uDisabled"), Query::FIND_USER_GROUPS =>