From 2aba59678575e46ec3dbf3cf4dbe0b1c0874711f Mon Sep 17 00:00:00 2001 From: Frederic Guillot Date: Sun, 15 Jan 2017 16:18:58 -0500 Subject: [PATCH] Move autoflush calls --- app/controllers/common.php | 6 ++++++ app/controllers/item.php | 5 ----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/app/controllers/common.php b/app/controllers/common.php index 3bf7469..e60e8b1 100644 --- a/app/controllers/common.php +++ b/app/controllers/common.php @@ -50,6 +50,12 @@ Router\before(function ($action) { if (ENABLE_HSTS && Helper\is_secure_connection()) { Response\hsts(); } + + if (SessionStorage::getInstance()->isLogged()) { + $user_id = SessionStorage::getInstance()->getUserId(); + Model\Item\autoflush_read($user_id); + Model\Item\autoflush_unread($user_id); + } }); // Image proxy (avoid SSL mixed content warnings) diff --git a/app/controllers/item.php b/app/controllers/item.php index 7bf060b..49778c5 100644 --- a/app/controllers/item.php +++ b/app/controllers/item.php @@ -13,11 +13,6 @@ use Miniflux\Model; // Display unread items Router\get_action('unread', function () { - $user_id = SessionStorage::getInstance()->getUserId(); - - Model\Item\autoflush_read($user_id); - Model\Item\autoflush_unread($user_id); - $params = items_list(Model\Item\STATUS_UNREAD); if ($params['nb_unread_items'] === 0) {