'success', 'data' => [ 'username' => $userData['username'], 'fullName' => $userData['fullName'] ?: '', 'userGroupID' => $userData['userGroupID'] ?: '', 'minNo' => $userData['minNo'] ?: '', 'maxNo' => $userData['maxNo'] ?: '', 'map_settings' => $userData['map_settings'] ?: [ 'latitude' => -7, 'longitude' => 110, 'zoom' => 7, 'GMT' => 7 ], 'licenses' => $userData['licenses'] ?: [], 'userGroupID_db' => $userData['userGroupID_db'] ?: '0' ] ]); } catch (Exception $e) { error_log("User info error: " . $e->getMessage()); http_response_code(500); echo json_encode([ 'status' => 'error', 'message' => 'Internal server error', 'debug' => $e->getMessage() ]); }