From 88eb6112d777a0f20709b33cf8f6fa64a0e9319e Mon Sep 17 00:00:00 2001 From: polaris Date: Mon, 2 Jun 2014 13:38:24 -0400 Subject: [PATCH] Check if the game is even in the secret key list --- gamespy_qr_server.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gamespy_qr_server.py b/gamespy_qr_server.py index 1b50bc9..acce1b2 100644 --- a/gamespy_qr_server.py +++ b/gamespy_qr_server.py @@ -244,7 +244,7 @@ class GameSpyQRServer(object): #self.log(logging.DEBUG, address, "%s = %s" % (d[i], d[i+1])) k[d[i]] = d[i+1] - if "gamename" in k: + if "gamename" in k and k['gamename'] in self.secret_key_list: self.sessions[session_id].secretkey = self.secret_key_list[k['gamename']] #print "Got secret key %s for %s" % (self.sessions[session_id].secretkey, k['gamename'])