issue#91 Find group by gid or groupname, find user by uid or display name or email

This commit is contained in:
Marcin Łojewski
2019-10-08 18:35:31 +02:00
parent c09499648b
commit a19144a254
2 changed files with 4 additions and 0 deletions

View File

@@ -8,6 +8,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
### Added
- Users can confirm passwords
- Support Nextcloud password_policy
- Extend user/group search
### Fixed
- Getting user display names backend

View File

@@ -140,6 +140,7 @@ class QueryProvider implements \ArrayAccess
"SELECT $groupColumns " .
"FROM $group g " .
"WHERE g.$gGID LIKE :$searchParam " .
(empty($gName) ? "" : "OR g.$gName LIKE :$searchParam ") .
"ORDER BY g.$gGID",
Query::FIND_USER =>
@@ -163,6 +164,8 @@ class QueryProvider implements \ArrayAccess
"SELECT $userColumns " .
"FROM $user u " .
"WHERE u.$uUID LIKE :$searchParam " .
(empty($uName) ? "" : "OR u.$uName LIKE :$searchParam ") .
(empty($uEmail) ? "" : "OR u.$uEmail LIKE :$searchParam ") .
"ORDER BY u.$uUID",
Query::UPDATE_DISPLAY_NAME =>