Converted to use async_query

This commit is contained in:
PanFritz
2015-09-11 11:39:06 +02:00
parent 449c501544
commit ebb893289c

View File

@@ -31,14 +31,11 @@ def get_last_seen(player):
# receive link and email from website # receive link and email from website
def get_website_data(player): def get_webite_data(player):
conn = zxJDBC.connect(mysql_database, mysql_user, mysql_pass, "com.mysql.jdbc.Driver")
curs = conn.cursor()
uuid = str(uid(player)).replace("-", "") uuid = str(uid(player)).replace("-", "")
curs.execute("SELECT DISTINCT `id`, `email` FROM users WHERE `uuid` = ? LIMIT 1", (uuid,)) async_query(mysql_database,"SELECT DISTINCT `id`, `email` FROM users WHERE `uuid` = ? LIMIT 1",(uuid,),get_website_data_target)
results = curs.fetchall()
curs.close() def get_website_data_target(results):
conn.close()
return ("http://redstoner.com/users/%s" % results[0][0], results[0][1]) if results else (None, None) return ("http://redstoner.com/users/%s" % results[0][0], results[0][1]) if results else (None, None)