summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLester Caine <lester@lsces.co.uk>2026-06-06 22:30:06 +0100
committerLester Caine <lester@lsces.co.uk>2026-06-06 22:30:06 +0100
commit3a9de79726296c7185ca632cc660c5c5750f5bf1 (patch)
tree146cae28d766993465ce473b5bbab05cfdf2f8d4
parent2957fcfd1be9f9cfdfc8329833e048290a556611 (diff)
downloadkernel-3a9de79726296c7185ca632cc660c5c5750f5bf1.tar.gz
kernel-3a9de79726296c7185ca632cc660c5c5750f5bf1.tar.bz2
kernel-3a9de79726296c7185ca632cc660c5c5750f5bf1.zip
kernel: set loginfrom to installer before force_installer.tpl display
After login via validate.php, redirect back to the installer rather than the site homepage, so the admin can proceed with the upgrade without having to navigate back manually. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
-rwxr-xr-xincludes/setup_inc.php2
1 files changed, 2 insertions, 0 deletions
diff --git a/includes/setup_inc.php b/includes/setup_inc.php
index ba1487f..36ab633 100755
--- a/includes/setup_inc.php
+++ b/includes/setup_inc.php
@@ -274,6 +274,8 @@ if( $gBitSystem->isDatabaseValid() ) {
// INSTALLER_FORCE was set earlier and here we force the installer if needed.
if( defined( 'INSTALLER_FORCE' )) {
+ // After login via validate.php, redirect back to the installer rather than the site homepage.
+ $_SESSION['loginfrom'] = INSTALL_PKG_URL.'install.php';
$gBitSmarty->display( "bitpackage:kernel/force_installer.tpl" );
die;
} \ No newline at end of file