Skip to content

Commit

Permalink
Refactor OC\Server::getIntegrityCodeChecker
Browse files Browse the repository at this point in the history
Signed-off-by: Andrew Summers <18727110+summersab@users.noreply.github.com>
  • Loading branch information
summersab committed Aug 30, 2023
1 parent 613cd16 commit 1719849
Show file tree
Hide file tree
Showing 5 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion core/Command/Upgrade.php
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ protected function execute(InputInterface $input, OutputInterface $output): int
$self = $this;
$updater = new Updater(
$this->config,
\OC::$server->getIntegrityCodeChecker(),
\OC::$server->get('IntegrityCodeChecker'),
$this->logger,
$this->installer
);
Expand Down
2 changes: 1 addition & 1 deletion core/Controller/SetupController.php
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ private function finishSetup() {
if (file_exists($this->autoConfigFile)) {
unlink($this->autoConfigFile);
}
\OC::$server->getIntegrityCodeChecker()->runInstanceVerification();
\OC::$server->get('IntegrityCodeChecker')->runInstanceVerification();

if ($this->setupHelper->shouldRemoveCanInstallFile()) {
\OC_Template::printGuestPage('', 'installation_incomplete');
Expand Down
2 changes: 1 addition & 1 deletion core/ajax/update.php
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ public function handleRepairFeedback(Event $event): void {
$config = \OC::$server->getConfig();
$updater = new \OC\Updater(
$config,
\OC::$server->getIntegrityCodeChecker(),
\OC::$server->get('IntegrityCodeChecker'),
$logger,
\OC::$server->query(\OC\Installer::class)
);
Expand Down
8 changes: 4 additions & 4 deletions core/register_command.php
Original file line number Diff line number Diff line change
Expand Up @@ -55,19 +55,19 @@
$application->add(new OC\Core\Command\Check(\OC::$server->getSystemConfig()));
$application->add(new OC\Core\Command\L10n\CreateJs());
$application->add(new \OC\Core\Command\Integrity\SignApp(
\OC::$server->getIntegrityCodeChecker(),
\OC::$server->get('IntegrityCodeChecker'),
new \OC\IntegrityCheck\Helpers\FileAccessHelper(),
\OC::$server->getURLGenerator()
));
$application->add(new \OC\Core\Command\Integrity\SignCore(
\OC::$server->getIntegrityCodeChecker(),
\OC::$server->get('IntegrityCodeChecker'),
new \OC\IntegrityCheck\Helpers\FileAccessHelper()
));
$application->add(new \OC\Core\Command\Integrity\CheckApp(
\OC::$server->getIntegrityCodeChecker()
\OC::$server->get('IntegrityCodeChecker')
));
$application->add(new \OC\Core\Command\Integrity\CheckCore(
\OC::$server->getIntegrityCodeChecker()
\OC::$server->get('IntegrityCodeChecker')
));


Expand Down
2 changes: 1 addition & 1 deletion lib/private/Updater.php
Original file line number Diff line number Diff line change
Expand Up @@ -303,7 +303,7 @@ private function doUpgrade(string $currentVersion, string $installedVersion): vo
$this->config->setAppValue('core', 'lastupdatedat', '0');

// Check for code integrity if not disabled
if (\OC::$server->getIntegrityCodeChecker()->isCodeCheckEnforced()) {
if (\OC::$server->get('IntegrityCodeChecker')->isCodeCheckEnforced()) {
$this->emit('\OC\Updater', 'startCheckCodeIntegrity');
$this->checker->runInstanceVerification();
$this->emit('\OC\Updater', 'finishedCheckCodeIntegrity');
Expand Down

0 comments on commit 1719849

Please sign in to comment.