diff options
author | Côme Chilliet <come.chilliet@nextcloud.com> | 2024-01-18 15:53:03 +0100 |
---|---|---|
committer | Côme Chilliet <come.chilliet@nextcloud.com> | 2024-01-25 13:05:59 +0100 |
commit | 67541f21f6e4ee304d20cbf6510528e16d1e4ed6 (patch) | |
tree | 4d5290a445a40a264aaede9b8d946c7c232a7842 /apps/settings/lib/Controller | |
parent | 7c79521cbe83f20d1c1659c05be3d9fac24103eb (diff) | |
download | nextcloud-server-67541f21f6e4ee304d20cbf6510528e16d1e4ed6.tar.gz nextcloud-server-67541f21f6e4ee304d20cbf6510528e16d1e4ed6.zip |
Migrate fair use of free push service check to new SetupCheck API
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Diffstat (limited to 'apps/settings/lib/Controller')
-rw-r--r-- | apps/settings/lib/Controller/CheckSetupController.php | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/apps/settings/lib/Controller/CheckSetupController.php b/apps/settings/lib/Controller/CheckSetupController.php index 323c673b0d0..80083518385 100644 --- a/apps/settings/lib/Controller/CheckSetupController.php +++ b/apps/settings/lib/Controller/CheckSetupController.php @@ -56,7 +56,6 @@ use OCP\IConfig; use OCP\IL10N; use OCP\IRequest; use OCP\IURLGenerator; -use OCP\Notification\IManager; use OCP\SetupCheck\ISetupCheckManager; use Psr\Log\LoggerInterface; @@ -72,8 +71,6 @@ class CheckSetupController extends Controller { private $checker; /** @var LoggerInterface */ private $logger; - /** @var IManager */ - private $manager; private ISetupCheckManager $setupCheckManager; public function __construct($AppName, @@ -83,7 +80,6 @@ class CheckSetupController extends Controller { IL10N $l10n, Checker $checker, LoggerInterface $logger, - IManager $manager, ISetupCheckManager $setupCheckManager, ) { parent::__construct($AppName, $request); @@ -92,7 +88,6 @@ class CheckSetupController extends Controller { $this->l10n = $l10n; $this->checker = $checker; $this->logger = $logger; - $this->manager = $manager; $this->setupCheckManager = $setupCheckManager; } @@ -106,19 +101,6 @@ class CheckSetupController extends Controller { } /** - * Check if is fair use of free push service - * @return bool - */ - private function isFairUseOfFreePushService(): bool { - $rateLimitReached = (int) $this->config->getAppValue('notifications', 'rate_limit_reached', '0'); - if ($rateLimitReached >= (time() - 7 * 24 * 3600)) { - // Notifications app is showing a message already - return true; - } - return $this->manager->isFairUseOfFreePushService(); - } - - /** * @NoCSRFRequired * @return RedirectResponse * @AuthorizedAdminSetting(settings=OCA\Settings\Settings\Admin\Overview) @@ -194,7 +176,6 @@ Raw output public function check() { return new DataResponse( [ - 'isFairUseOfFreePushService' => $this->isFairUseOfFreePushService(), 'reverseProxyDocs' => $this->urlGenerator->linkToDocs('admin-reverse-proxy'), 'reverseProxyGeneratedURL' => $this->urlGenerator->getAbsoluteURL('index.php'), 'generic' => $this->setupCheckManager->runAll(), |