From f2c6942a60189913e4a2ebe955d765050d53bc14 Mon Sep 17 00:00:00 2001 From: Inverle Date: Sun, 21 Sep 2025 12:40:40 +0200 Subject: Move update one step before (#7989) Closes https://github.com/FreshRSS/FreshRSS/issues/7897 --- app/Controllers/updateController.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/app/Controllers/updateController.php b/app/Controllers/updateController.php index ba343c81e..bec639b39 100644 --- a/app/Controllers/updateController.php +++ b/app/Controllers/updateController.php @@ -128,6 +128,11 @@ class FreshRSS_update_Controller extends FreshRSS_ActionController { Minz_Error::error(403); } + if (!(Minz_Request::actionName() === 'apply' && Minz_Request::paramBoolean('post_conf')) && + FreshRSS_Auth::requestReauth()) { + return; + } + include_once LIB_PATH . '/lib_install.php'; invalidateHttpCache(); @@ -269,10 +274,6 @@ class FreshRSS_update_Controller extends FreshRSS_ActionController { Minz_Request::forward(['c' => 'update'], true); } - if (FreshRSS_Auth::requestReauth()) { - return; - } - if (Minz_Request::paramBoolean('post_conf')) { if (self::isGit()) { $res = !self::hasGitUpdate(); -- cgit v1.2.3