mirror of
https://github.com/nextcloud/server.git
synced 2026-04-05 09:06:35 -04:00
chore(cron.php): Migrate uses of legacy classes from lib/private/legacy
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
This commit is contained in:
parent
65d013b9ae
commit
ecfa7c3ca3
1 changed files with 10 additions and 8 deletions
18
cron.php
18
cron.php
|
|
@ -45,6 +45,7 @@ declare(strict_types=1);
|
|||
require_once __DIR__ . '/lib/versioncheck.php';
|
||||
|
||||
use OC\SystemConfig;
|
||||
use OCP\App\IAppManager;
|
||||
use OCP\BackgroundJob\IJobList;
|
||||
use OCP\IAppConfig;
|
||||
use OCP\IConfig;
|
||||
|
|
@ -66,8 +67,15 @@ try {
|
|||
exit;
|
||||
}
|
||||
|
||||
$config = Server::get(IConfig::class);
|
||||
|
||||
// Don't do anything if Nextcloud has not been installed
|
||||
if (!$config->getSystemValueBool('installed', false)) {
|
||||
exit(0);
|
||||
}
|
||||
|
||||
// load all apps to get all api routes properly setup
|
||||
OC_App::loadApps();
|
||||
Server::get(IAppManager::class)->loadApps();
|
||||
|
||||
Server::get(ISession::class)->close();
|
||||
|
||||
|
|
@ -78,15 +86,9 @@ try {
|
|||
\OC::$server->setSession($session);
|
||||
|
||||
$logger = Server::get(LoggerInterface::class);
|
||||
$config = Server::get(IConfig::class);
|
||||
$appConfig = Server::get(IAppConfig::class);
|
||||
$tempManager = Server::get(ITempManager::class);
|
||||
|
||||
// Don't do anything if Nextcloud has not been installed
|
||||
if (!$config->getSystemValueBool('installed', false)) {
|
||||
exit(0);
|
||||
}
|
||||
|
||||
$tempManager->cleanOld();
|
||||
|
||||
// Exit if background jobs are disabled!
|
||||
|
|
@ -183,7 +185,7 @@ try {
|
|||
}
|
||||
|
||||
// clean up after unclean jobs
|
||||
\OC_Util::tearDownFS();
|
||||
Server::get(\OC\Files\SetupManager::class)->tearDown();
|
||||
$tempManager->clean();
|
||||
|
||||
$jobList->setLastJob($job);
|
||||
|
|
|
|||
Loading…
Reference in a new issue