|
@@ -201,9 +201,11 @@ function top_panel($user, $TAB)
|
|
|
|
|
|
|
|
// Log out active sessions for suspended users
|
|
// Log out active sessions for suspended users
|
|
|
if (($panel[$user]['SUSPENDED'] === 'yes') && ($_SESSION['POLICY_USER_VIEW_SUSPENDED'] !== 'yes')) {
|
|
if (($panel[$user]['SUSPENDED'] === 'yes') && ($_SESSION['POLICY_USER_VIEW_SUSPENDED'] !== 'yes')) {
|
|
|
|
|
+ if(empty($_SESSION['look'])){
|
|
|
$_SESSION['error_msg'] = 'You have been logged out. Please log in again.';
|
|
$_SESSION['error_msg'] = 'You have been logged out. Please log in again.';
|
|
|
destroy_sessions();
|
|
destroy_sessions();
|
|
|
header('Location: /login/');
|
|
header('Location: /login/');
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Reset user permissions if changed while logged in
|
|
// Reset user permissions if changed while logged in
|