aboutsummaryrefslogtreecommitdiffstats
path: root/apps/settings/lib/Controller
diff options
context:
space:
mode:
authorCôme Chilliet <come.chilliet@nextcloud.com>2024-01-18 15:53:03 +0100
committerCôme Chilliet <come.chilliet@nextcloud.com>2024-01-25 13:05:59 +0100
commit67541f21f6e4ee304d20cbf6510528e16d1e4ed6 (patch)
tree4d5290a445a40a264aaede9b8d946c7c232a7842 /apps/settings/lib/Controller
parent7c79521cbe83f20d1c1659c05be3d9fac24103eb (diff)
downloadnextcloud-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.php19
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(),