diff --git a/gamespy/gs_database.py b/gamespy/gs_database.py index c38ed5e..606fb7b 100644 --- a/gamespy/gs_database.py +++ b/gamespy/gs_database.py @@ -163,6 +163,7 @@ class GamespyDatabase(object): lastname = "" stat = "" partnerid = "" + enabled = 1 # Hash password before entering it into the database. # For now I'm using a very simple MD5 hash. @@ -171,12 +172,12 @@ class GamespyDatabase(object): md5.update(password) password = md5.hexdigest() - q = "INSERT INTO users VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)" - q2 = q.replace("?", "%s") % (profileid, str(userid), password, gsbrcd, email, uniquenick, pid, lon, lat, loc, firstname, lastname, stat, partnerid, console, csnum, cfc, bssid, devname, birth, gameid) + q = "INSERT INTO users VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)" + q2 = q.replace("?", "%s") % (profileid, str(userid), password, gsbrcd, email, uniquenick, pid, lon, lat, loc, firstname, lastname, stat, partnerid, console, csnum, cfc, bssid, devname, birth, gameid, enabled) logger.log(-1, q2) c = self.conn.cursor() - c.execute(q, [profileid, str(userid), password, gsbrcd, email, uniquenick, pid, lon, lat, loc, firstname, lastname, stat, partnerid, console, csnum, cfc, bssid, devname, birth, gameid]) + c.execute(q, [profileid, str(userid), password, gsbrcd, email, uniquenick, pid, lon, lat, loc, firstname, lastname, stat, partnerid, console, csnum, cfc, bssid, devname, birth, gameid, enabled]) c.close() self.conn.commit()