issue#91 Find group by gid or groupname, find user by uid or display name or email
This commit is contained in:
@@ -8,6 +8,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
|
|||||||
### Added
|
### Added
|
||||||
- Users can confirm passwords
|
- Users can confirm passwords
|
||||||
- Support Nextcloud password_policy
|
- Support Nextcloud password_policy
|
||||||
|
- Extend user/group search
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
- Getting user display names backend
|
- Getting user display names backend
|
||||||
|
|||||||
@@ -140,6 +140,7 @@ class QueryProvider implements \ArrayAccess
|
|||||||
"SELECT $groupColumns " .
|
"SELECT $groupColumns " .
|
||||||
"FROM $group g " .
|
"FROM $group g " .
|
||||||
"WHERE g.$gGID LIKE :$searchParam " .
|
"WHERE g.$gGID LIKE :$searchParam " .
|
||||||
|
(empty($gName) ? "" : "OR g.$gName LIKE :$searchParam ") .
|
||||||
"ORDER BY g.$gGID",
|
"ORDER BY g.$gGID",
|
||||||
|
|
||||||
Query::FIND_USER =>
|
Query::FIND_USER =>
|
||||||
@@ -163,6 +164,8 @@ class QueryProvider implements \ArrayAccess
|
|||||||
"SELECT $userColumns " .
|
"SELECT $userColumns " .
|
||||||
"FROM $user u " .
|
"FROM $user u " .
|
||||||
"WHERE u.$uUID LIKE :$searchParam " .
|
"WHERE u.$uUID LIKE :$searchParam " .
|
||||||
|
(empty($uName) ? "" : "OR u.$uName LIKE :$searchParam ") .
|
||||||
|
(empty($uEmail) ? "" : "OR u.$uEmail LIKE :$searchParam ") .
|
||||||
"ORDER BY u.$uUID",
|
"ORDER BY u.$uUID",
|
||||||
|
|
||||||
Query::UPDATE_DISPLAY_NAME =>
|
Query::UPDATE_DISPLAY_NAME =>
|
||||||
|
|||||||
Reference in New Issue
Block a user