Merge branch 'master' of hackerspace.pl:q3k/hackfridge
commit
7ffe56f192
|
@ -71,8 +71,8 @@ def add_topup(db, user_id, value):
|
||||||
|
|
||||||
def add_purchase(db, user_id, product_id, code=None):
|
def add_purchase(db, user_id, product_id, code=None):
|
||||||
if code:
|
if code:
|
||||||
product_id = __sql_execute(db, "SELECT product_id FROM %spurchases WHERE code=%%s" %
|
product_id = __sql_execute(db, "SELECT id FROM %sproducts WHERE code=%%s" %
|
||||||
config.db_prefix, (code,))[0]['product_id']
|
config.db_prefix, (code,))[0]['id']
|
||||||
__sql_execute(db, "INSERT INTO %spurchases (product_id, user_id, datetime) VALUES (%%s, %%s, NOW());" % config.db_prefix, (product_id, user_id))
|
__sql_execute(db, "INSERT INTO %spurchases (product_id, user_id, datetime) VALUES (%%s, %%s, NOW());" % config.db_prefix, (product_id, user_id))
|
||||||
|
|
||||||
def print_info(db):
|
def print_info(db):
|
||||||
|
|
|
@ -10,7 +10,7 @@ class TerminalHandler(SocketServer.StreamRequestHandler):
|
||||||
try:
|
try:
|
||||||
line = self.rfile.readline()
|
line = self.rfile.readline()
|
||||||
db = logic.sql_connect()
|
db = logic.sql_connect()
|
||||||
code, dn = line.split(' ')
|
code, dn = map(lambda s: s.strip(), line.split(' '))
|
||||||
print code, dn
|
print code, dn
|
||||||
logic.add_purchase(db, dn, None, code)
|
logic.add_purchase(db, dn, None, code)
|
||||||
db.close()
|
db.close()
|
||||||
|
|
Reference in New Issue