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 6 months ago
parent edd59ee052
commit e14620cb15
No known key found for this signature in database
GPG Key ID: A3E2F658B28C760A
  1. 3
      apps/user_ldap/lib/User_Proxy.php

@ -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