diff options
author | Thomas Müller <thomas.mueller@tmit.eu> | 2015-02-06 21:26:32 +0100 |
---|---|---|
committer | Thomas Müller <thomas.mueller@tmit.eu> | 2015-02-06 21:26:32 +0100 |
commit | b4b45a1a521b68ac7931621af652055e1ce131e8 (patch) | |
tree | e8adc57730f87be7b1c86f01b3501b6ddd1afeca /apps/files_encryption/lib | |
parent | 988027fdcaed92a01770eb458452071f756e0d1a (diff) | |
parent | 15b2d33599e28477a712a9dc788f2b64523a71a9 (diff) | |
download | nextcloud-server-b4b45a1a521b68ac7931621af652055e1ce131e8.tar.gz nextcloud-server-b4b45a1a521b68ac7931621af652055e1ce131e8.zip |
Merge pull request #13954 from owncloud/fix-enc-mig-user-retrieval
Fix enc mig user retrieval
Diffstat (limited to 'apps/files_encryption/lib')
-rw-r--r-- | apps/files_encryption/lib/migration.php | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/apps/files_encryption/lib/migration.php b/apps/files_encryption/lib/migration.php index 8af633aeaff..7a036ade3fc 100644 --- a/apps/files_encryption/lib/migration.php +++ b/apps/files_encryption/lib/migration.php @@ -42,10 +42,15 @@ class Migration { public function reorganizeFolderStructure() { $this->reorganizeSystemFolderStructure(); - $users = \OCP\User::getUsers(); - foreach ($users as $user) { - $this->reorganizeFolderStructureForUser($user); - } + $limit = 500; + $offset = 0; + do { + $users = \OCP\User::getUsers('', $limit, $offset); + foreach ($users as $user) { + $this->reorganizeFolderStructureForUser($user); + } + $offset += $limit; + } while(count($users) >= $limit); } public function reorganizeSystemFolderStructure() { |