From 72a5f99b1d3eacb2c7f504bb6d3f2301a98571c0 Mon Sep 17 00:00:00 2001 From: "Admiral H. Curtiss" Date: Sun, 15 Jun 2014 06:16:18 +0200 Subject: [PATCH] Should fix #40 and similar errors with extra backslashes. --- gamespy/gs_query.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gamespy/gs_query.py b/gamespy/gs_query.py index 493737a..c66637c 100644 --- a/gamespy/gs_query.py +++ b/gamespy/gs_query.py @@ -79,11 +79,11 @@ def create_gamespy_message_from_list(messages): query = "" for message in messages: if message[0] == "__cmd__": - cmd = message[1] + cmd = str(message[1]).strip('\\') elif message[0] == "__cmd_val__": - cmd_val = message[1] + cmd_val = str(message[1]).strip('\\') else: - query += "\\%s\\%s" % (message[0], message[1]) + query += "\\%s\\%s" % (str(message[0]).strip('\\'), str(message[1]).strip('\\')) if cmd != "": # Prepend the main command if one was found.