From 9a90d7073214c8572758cc6dc6c7d5325babe521 Mon Sep 17 00:00:00 2001 From: polaris Date: Tue, 8 Apr 2014 16:24:52 -0400 Subject: [PATCH] Return firstname in getprofile if it's set --- gamespy_server.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gamespy_server.py b/gamespy_server.py index 031b2b9..148bfb3 100644 --- a/gamespy_server.py +++ b/gamespy_server.py @@ -202,6 +202,10 @@ class PlayerSession(LineReceiver): msg_d.append(('sig', utils.generate_random_hex_str(32))) msg_d.append(('uniquenick', profile['uniquenick'])) msg_d.append(('pid', profile['pid'])) + + if profile['firstname'] != "": + msg_d.append(('firstname', profile['firstname'])) # Wii gets a firstname + msg_d.append(('lastname', profile['lastname'])) msg_d.append(('lon', profile['lon'])) msg_d.append(('lat', profile['lat']))