Browse Source
Skip version and trash expiry for users that never logged in
pull/808/head
Jörn Friedrich Dreyer
9 years ago
committed by
Bjoern Schiessle
No known key found for this signature in database
GPG Key ID: 2378A753E2BF04F6
2 changed files with
2 additions and
2 deletions
-
apps/files_trashbin/lib/BackgroundJob/ExpireTrash.php
-
apps/files_versions/lib/BackgroundJob/ExpireVersions.php
|
|
|
@ -79,7 +79,7 @@ class ExpireTrash extends \OC\BackgroundJob\TimedJob { |
|
|
|
|
|
|
|
$this->userManager->callForAllUsers(function(IUser $user) { |
|
|
|
$uid = $user->getUID(); |
|
|
|
if (!$this->setupFS($uid)) { |
|
|
|
if ($user->getLastLogin() === 0 || !$this->setupFS($uid)) { |
|
|
|
return; |
|
|
|
} |
|
|
|
$dirContent = Helper::getTrashFiles('/', $uid, 'mtime'); |
|
|
|
|
|
|
|
@ -69,7 +69,7 @@ class ExpireVersions extends \OC\BackgroundJob\TimedJob { |
|
|
|
|
|
|
|
$this->userManager->callForAllUsers(function(IUser $user) { |
|
|
|
$uid = $user->getUID(); |
|
|
|
if (!$this->setupFS($uid)) { |
|
|
|
if ($user->getLastLogin() === 0 || !$this->setupFS($uid)) { |
|
|
|
return; |
|
|
|
} |
|
|
|
Storage::expireOlderThanMaxForUser($uid); |
|
|
|
|