summaryrefslogtreecommitdiffstats
path: root/lib/Controller
diff options
context:
space:
mode:
authorBenjamin Brahmer <info@b-brahmer.de>2020-05-23 21:27:34 +0200
committerBenjamin Brahmer <info@b-brahmer.de>2020-08-14 18:22:57 +0200
commit4ebc906fef787996497dc198e536e152e8be9bde (patch)
tree06fe6f4696c5b9af68f623a8a63231748daa7dbb /lib/Controller
parent1619dd379d79482e58696eea6c4fea7a03f9e65f (diff)
Update to new BackgroudJob logic
Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
Diffstat (limited to 'lib/Controller')
-rw-r--r--lib/Controller/AdminController.php7
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/Controller/AdminController.php b/lib/Controller/AdminController.php
index 3ce09a0d1..a8fcf7891 100644
--- a/lib/Controller/AdminController.php
+++ b/lib/Controller/AdminController.php
@@ -73,6 +73,7 @@ class AdminController extends Controller
'useCronUpdates' => $this->config->getUseCronUpdates(),
'maxSize' => $this->config->getMaxSize(),
'exploreUrl' => $this->config->getExploreUrl(),
+ 'updateInterval' => $this->config->getupdateInterval(),
];
return new TemplateResponse($this->appName, 'admin', $data, 'blank');
}
@@ -88,6 +89,7 @@ class AdminController extends Controller
* @param int $maxSize New max feed size
* @param bool $useCronUpdates Whether or not to use cron updates
* @param string $exploreUrl URL to use for the explore feed
+ * @param int $updateInterval Interval in which the feeds will be updated
*
* @return array with the updated values
*/
@@ -98,7 +100,8 @@ class AdminController extends Controller
$feedFetcherTimeout,
$maxSize,
$useCronUpdates,
- $exploreUrl
+ $exploreUrl,
+ $updateInterval
) {
$this->config->setAutoPurgeMinimumInterval($autoPurgeMinimumInterval);
$this->config->setAutoPurgeCount($autoPurgeCount);
@@ -107,6 +110,7 @@ class AdminController extends Controller
$this->config->setFeedFetcherTimeout($feedFetcherTimeout);
$this->config->setUseCronUpdates($useCronUpdates);
$this->config->setExploreUrl($exploreUrl);
+ $this->config->setupdateInterval($updateInterval);
$this->config->write($this->configPath);
return [
@@ -118,6 +122,7 @@ class AdminController extends Controller
'feedFetcherTimeout' => $this->config->getFeedFetcherTimeout(),
'useCronUpdates' => $this->config->getUseCronUpdates(),
'exploreUrl' => $this->config->getExploreUrl(),
+ 'updateInterval' => $this->config->getupdateInterval(),
];
}
}