aboutsummaryrefslogtreecommitdiff
path: root/app/Controllers/configureController.php
diff options
context:
space:
mode:
authorGravatar Alexandre Alapetite <alexandre@alapetite.fr> 2014-07-06 00:09:31 +0200
committerGravatar Alexandre Alapetite <alexandre@alapetite.fr> 2014-07-06 00:09:31 +0200
commitbc8eb560afd50290745ea6a500c0f930df2559eb (patch)
tree476fe293b7d06841105bd5fbb211fd24861a87b0 /app/Controllers/configureController.php
parentb48dc25963553e4596a5ca10a3c823e895fbfd92 (diff)
Add TTL to control feed freshness
https://github.com/marienfressinaud/FreshRSS/issues/250
Diffstat (limited to 'app/Controllers/configureController.php')
-rwxr-xr-xapp/Controllers/configureController.php3
1 files changed, 3 insertions, 0 deletions
diff --git a/app/Controllers/configureController.php b/app/Controllers/configureController.php
index a608df162..5fd09a263 100755
--- a/app/Controllers/configureController.php
+++ b/app/Controllers/configureController.php
@@ -109,6 +109,7 @@ class FreshRSS_configure_Controller extends Minz_ActionController {
'priority' => intval(Minz_Request::param ('priority', 0)),
'httpAuth' => $httpAuth,
'keep_history' => intval(Minz_Request::param ('keep_history', -2)),
+ 'ttl' => intval(Minz_Request::param('ttl', -2)),
);
if ($feedDAO->updateFeed ($id, $values)) {
@@ -274,9 +275,11 @@ class FreshRSS_configure_Controller extends Minz_ActionController {
if (Minz_Request::isPost()) {
$old = Minz_Request::param('old_entries', 3);
$keepHistoryDefault = Minz_Request::param('keep_history_default', 0);
+ $ttlDefault = Minz_Request::param('ttl_default', -2);
$this->view->conf->_old_entries($old);
$this->view->conf->_keep_history_default($keepHistoryDefault);
+ $this->view->conf->_ttl_default($ttlDefault);
$this->view->conf->save();
invalidateHttpCache();