Browse Source

fix: Only list remnants as disabled if option is enabled

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
pull/45347/head
Côme Chilliet 1 month ago
parent
commit
e14620cb15
No account linked to committer's email address
1 changed files with 3 additions and 0 deletions
  1. 3
    0
      apps/user_ldap/lib/User_Proxy.php

+ 3
- 0
apps/user_ldap/lib/User_Proxy.php View File

@@ -440,6 +440,9 @@ class User_Proxy extends Proxy implements IUserBackend, UserInterface, IUserLDAP
}

public function getDisabledUserList(?int $limit = null, int $offset = 0, string $search = ''): array {
if ((int)$this->getAccess(array_key_first($this->backends) ?? '')->connection->markRemnantsAsDisabled !== 1) {
return [];
}
$disabledUsers = $this->deletedUsersIndex->getUsers();
if ($search !== '') {
$disabledUsers = array_filter(

Loading…
Cancel
Save