strip in server + sync with proliant

master
Tomek Dubrownik 2012-05-01 23:03:45 +02:00
parent 03c2a7aa38
commit 80323caaf6
2 changed files with 3 additions and 3 deletions

View File

@ -71,8 +71,8 @@ def add_topup(db, user_id, value):
def add_purchase(db, user_id, product_id, code=None):
if code:
product_id = __sql_execute(db, "SELECT product_id FROM %spurchases WHERE code=%%s" %
config.db_prefix, (code,))[0]['product_id']
product_id = __sql_execute(db, "SELECT id FROM %sproducts WHERE code=%%s" %
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))
def print_info(db):

View File

@ -10,7 +10,7 @@ class TerminalHandler(SocketServer.StreamRequestHandler):
try:
line = self.rfile.readline()
db = logic.sql_connect()
code, dn = line.split(' ')
code, dn = map(lambda s: s.strip(), line.split(' '))
print code, dn
logic.add_purchase(db, dn, None, code)
db.close()