Skip version and trash expiry for users that never logged in
This commit is contained in:
parent
d6bee61131
commit
d59cb04427
|
@ -79,7 +79,7 @@ class ExpireTrash extends \OC\BackgroundJob\TimedJob {
|
||||||
|
|
||||||
$this->userManager->callForAllUsers(function(IUser $user) {
|
$this->userManager->callForAllUsers(function(IUser $user) {
|
||||||
$uid = $user->getUID();
|
$uid = $user->getUID();
|
||||||
if (!$this->setupFS($uid)) {
|
if ($user->getLastLogin() === 0 || !$this->setupFS($uid)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
$dirContent = Helper::getTrashFiles('/', $uid, 'mtime');
|
$dirContent = Helper::getTrashFiles('/', $uid, 'mtime');
|
||||||
|
|
|
@ -69,7 +69,7 @@ class ExpireVersions extends \OC\BackgroundJob\TimedJob {
|
||||||
|
|
||||||
$this->userManager->callForAllUsers(function(IUser $user) {
|
$this->userManager->callForAllUsers(function(IUser $user) {
|
||||||
$uid = $user->getUID();
|
$uid = $user->getUID();
|
||||||
if (!$this->setupFS($uid)) {
|
if ($user->getLastLogin() === 0 || !$this->setupFS($uid)) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
Storage::expireOlderThanMaxForUser($uid);
|
Storage::expireOlderThanMaxForUser($uid);
|
||||||
|
|
Loading…
Reference in New Issue