Merge pull request #84 from GameServerPanel/copilot/fix-undefined-array-key-user-id

This commit is contained in:
Frank Harris 2026-05-01 11:24:18 -07:00 committed by GitHub
commit 25808016eb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -68,8 +68,10 @@ if (!$db instanceof OGPDatabase) {
}
// Logged in user settings - access this global variable where needed
if(hasValue($_SESSION['user_id'])){
$loggedInUserInfo = $db->getUserById($_SESSION['user_id']);
// Guard: read user_id only if it exists in the session to avoid undefined-key warnings.
$sessionUserId = $_SESSION['user_id'] ?? null;
if(hasValue($sessionUserId)){
$loggedInUserInfo = $db->getUserById($sessionUserId);
}
$settings = $db->getSettings();