Merge pull request #322 from WebsiteDeveloper/1585

Correctly redirect when admin hits the timeout and is currently in a customer session, fixes #1585
This commit is contained in:
Michael Kaufmann 2016-02-23 17:05:29 +01:00
commit 2e0cb5050f

View File

@ -226,7 +226,11 @@ if ($action == 'login') {
redirectTo('admin_updates.php', array('s' => $s));
} else {
if (isset($_POST['script']) && $_POST['script'] != "") {
redirectTo($_POST['script'], $qryparams);
if (preg_match("/customer\_/", $_POST['script']) === 1) {
redirectTo('admin_customers.php', array("page" => "customers"));
} else {
redirectTo($_POST['script'], $qryparams);
}
} else {
redirectTo('admin_index.php', $qryparams);
}