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 // Logged in user settings - access this global variable where needed
if(hasValue($_SESSION['user_id'])){ // Guard: read user_id only if it exists in the session to avoid undefined-key warnings.
$loggedInUserInfo = $db->getUserById($_SESSION['user_id']); $sessionUserId = $_SESSION['user_id'] ?? null;
if(hasValue($sessionUserId)){
$loggedInUserInfo = $db->getUserById($sessionUserId);
} }
$settings = $db->getSettings(); $settings = $db->getSettings();