diff options
| -rw-r--r-- | app/Controllers/updateController.php | 9 |
1 files 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(); |
