fix nas_logins entries not being reused when possible

This commit is contained in:
Toad King
2014-04-18 01:59:02 -04:00
parent 5ceff7e29f
commit 71111340df

View File

@@ -393,11 +393,11 @@ class GamespyDatabase(object):
for r in c.execute(q, [authtoken]):
authtoken = "NDS" + utils.generate_random_str(size)
q = "SELECT * FROM nas_logins WHERE userid LIKE ?"
q = "SELECT * FROM nas_logins WHERE userid = ?"
q2 = q.replace("?", "%s") % (userid)
logger.log(-1, q2)
c.execute(q, [authtoken])
c.execute(q, [userid])
r = self.get_dict(c.fetchone())
if r == None: # no row, add it