aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCôme Chilliet <come.chilliet@nextcloud.com>2025-01-14 17:21:40 +0100
committerCôme Chilliet <come.chilliet@nextcloud.com>2025-01-14 17:21:40 +0100
commit892f815d2e82e771c36aeb67aeee46d5a0d0938c (patch)
tree0aaf6791f9c8822b4cd780e5c525c43a204ee16c
parentdb94aeb96ebaa91f66af4b1a08f5c7bb0933552c (diff)
downloadnextcloud-server-892f815d2e82e771c36aeb67aeee46d5a0d0938c.tar.gz
nextcloud-server-892f815d2e82e771c36aeb67aeee46d5a0d0938c.zip
fix: Fix a small typing problem is user managerenh/limit-ldap-user-count
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
-rw-r--r--lib/private/User/Manager.php3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/private/User/Manager.php b/lib/private/User/Manager.php
index 48b51af5955..aa2acb55782 100644
--- a/lib/private/User/Manager.php
+++ b/lib/private/User/Manager.php
@@ -492,6 +492,7 @@ class Manager extends PublicEmitter implements IUserManager {
public function countUsersTotal(int $limit = 0, bool $onlyMappedUsers = false): int|false {
$userCount = false;
+
foreach ($this->backends as $backend) {
if ($onlyMappedUsers && $backend instanceof ICountMappedUsersBackend) {
$backendUsers = $backend->countMappedUsers();
@@ -505,7 +506,7 @@ class Manager extends PublicEmitter implements IUserManager {
continue;
}
if ($backendUsers !== false) {
- $userCount += $backendUsers;
+ $userCount = (int)$userCount + $backendUsers;
if ($limit > 0) {
if ($userCount >= $limit) {
break;