update search by GUID

This commit is contained in:
Brandon Lee
2019-10-31 12:46:59 +00:00
parent 55224aed23
commit 9b3a48f063

View File

@@ -162,13 +162,13 @@ class QueryProvider implements \ArrayAccess
Query::FIND_USER_BY_USERNAME => Query::FIND_USER_BY_USERNAME =>
"SELECT $userColumns, u.$uPassword AS password " . "SELECT $userColumns, u.$uPassword AS password " .
"FROM $user u " . "FROM $user u " .
"WHERE u.$uUsername = :$usernameParam " . "WHERE (u.$uUsername = :$usernameParam OR u.$ugUID = :$usernameParam) " .
(empty($uDisabled) ? "" : "AND NOT u.$uDisabled"), (empty($uDisabled) ? "" : "AND NOT u.$uDisabled"),
Query::FIND_USER_BY_USERNAME_CASE_INSENSITIVE => Query::FIND_USER_BY_USERNAME_CASE_INSENSITIVE =>
"SELECT $userColumns, u.$uPassword AS password " . "SELECT $userColumns, u.$uPassword AS password " .
"FROM $user u " . "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"), (empty($uDisabled) ? "" : "AND NOT u.$uDisabled"),
Query::FIND_USER_GROUPS => Query::FIND_USER_GROUPS =>