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
parent
commit
d59cb04427
No known key found for this signature in database GPG Key ID: 2378A753E2BF04F6
  1. 2
      apps/files_trashbin/lib/BackgroundJob/ExpireTrash.php
  2. 2
      apps/files_versions/lib/BackgroundJob/ExpireVersions.php

2
apps/files_trashbin/lib/BackgroundJob/ExpireTrash.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');

2
apps/files_versions/lib/BackgroundJob/ExpireVersions.php

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

Loading…
Cancel
Save