Small tweaks, nothing major

This commit is contained in:
polaris 2014-04-17 16:55:33 -04:00
parent 98e97ba6d3
commit ec3410c8c2
2 changed files with 10 additions and 5 deletions

View File

@ -28,7 +28,7 @@ class GamespyDatabase(object):
# but I'm not good with databases and I'm not 100% positive that, for instance, that all
# user id's will be ints, or all passwords will be ints, etc, despite not seeing any
# evidence yet to say otherwise as far as Nintendo DS games go.
q = "CREATE TABLE users (profileid INT, userid TEXT, password TEXT, gsbrcd TEXT, email TEXT, uniquenick TEXT, pid TEXT, lon TEXT, lat TEXT, loc TEXT, firstname TEXT, lastname TEXT, stat TEXT, partnerid TEXT, console INT, csnum TEXT, cfc TEXT, bssid TEXT, devname TEXT, birth TEXT, gameid TEXT)"
q = "CREATE TABLE users (profileid INT, userid TEXT, password TEXT, gsbrcd TEXT, email TEXT, uniquenick TEXT, pid TEXT, lon TEXT, lat TEXT, loc TEXT, firstname TEXT, lastname TEXT, stat TEXT, partnerid TEXT, console INT, csnum TEXT, cfc TEXT, bssid TEXT, devname TEXT, birth TEXT, gameid TEXT, enabled INT)"
logger.log(-1, q)
c.execute(q)
@ -48,6 +48,10 @@ class GamespyDatabase(object):
logger.log(-1, q)
c.execute(q)
q = "CREATE TABLE gameinfo (profileid INT, dindex TEXT, ptype TEXT, data TEXT)"
logger.log(-1, q)
c.execute(q)
self.conn.commit()
def get_dict(self, row):

View File

@ -90,7 +90,6 @@ class Gamestats(LineReceiver):
msg = self.crypt(msg)
self.transport.write(bytes(msg))
pass
def connectionLost(self, reason):
return
@ -205,9 +204,8 @@ class Gamestats(LineReceiver):
birth = ""
valid_user = self.db.check_user_exists(userid, gsbrcd)
if valid_user == False:
profileid = self.db.create_user(userid, password, email, uniquenick, gsbrcd, console, csnum, cfc, bssid, devname, birth, gameid)
else:
profileid = None
if valid_user:
profileid = self.db.perform_login(userid, password, gsbrcd)
if profileid == None:
@ -232,6 +230,9 @@ class Gamestats(LineReceiver):
msg = self.crypt(msg)
self.transport.write(bytes(msg))
else:
# Return error
pass
def perform_ka(self, data_parsed):
msg_d = []