mirror of
https://github.com/FreshRSS/FreshRSS.git
synced 2026-05-18 13:24:37 -04:00
Ne pas rafraîchir les flux des utilisateurs non logués depuis x jours
https://github.com/marienfressinaud/FreshRSS/issues/681 Warning: needs some testing
This commit is contained in:
@@ -22,7 +22,17 @@ if (Minz_Configuration::defaultUser() !== ''){
|
||||
$users = array_unique($users);
|
||||
}
|
||||
|
||||
$limits = Minz_Configuration::limits();
|
||||
$minLastActivity = time() - $limits['max_inactivity'];
|
||||
|
||||
foreach ($users as $myUser) {
|
||||
if (($myUser !== Minz_Configuration::defaultUser()) && (FreshRSS_UserDAO::mtime($myUser) < $minLastActivity)) {
|
||||
syslog(LOG_INFO, 'FreshRSS skip inactive user ' . $myUser);
|
||||
if (defined('STDOUT')) {
|
||||
fwrite(STDOUT, 'FreshRSS skip inactive user ' . $myUser . "\n"); //Unbuffered
|
||||
}
|
||||
continue;
|
||||
}
|
||||
syslog(LOG_INFO, 'FreshRSS actualize ' . $myUser);
|
||||
if (defined('STDOUT')) {
|
||||
fwrite(STDOUT, 'Actualize ' . $myUser . "...\n"); //Unbuffered
|
||||
|
||||
Reference in New Issue
Block a user