diff --git a/brmbar3/brmbar-gui-qt4.py b/brmbar3/brmbar-gui-qt4.py index 62e4c4a..cb8fa46 100755 --- a/brmbar3/brmbar-gui-qt4.py +++ b/brmbar3/brmbar-gui-qt4.py @@ -150,11 +150,16 @@ class ShopAdapter(QtCore.QObject): @QtCore.Slot('QVariant', 'QVariant', 'QVariant', result='QVariant') def newTransfer(self, uidfrom, uidto, amount): + logger.debug("newTransfer %s %s %s", uidfrom, uidto, amount) ufrom = brmbar.Account.load(db, id=uidfrom) + logger.debug(" ufrom = %s", ufrom) uto = brmbar.Account.load(db, id=uidto) + logger.debug(" uto = %s", uto) shop.transfer_credit(ufrom, uto, amount = amount) db.commit() - return currency.str(float(amount)) + csfa = currency.str(float(amount)) + logger.debug(" csfa = '%s'", csfa) + return csfa @QtCore.Slot('QVariant', result='QVariant') def balance_user(self, userid): diff --git a/brmbar3/brmbar/Database.py b/brmbar3/brmbar/Database.py index 6b985eb..7cf3a9b 100644 --- a/brmbar3/brmbar/Database.py +++ b/brmbar3/brmbar/Database.py @@ -39,13 +39,13 @@ class Database: cur.execute(query, attrs) return cur except psycopg2.DataError as error: # when biitr comes and enters '99999999999999999999' for amount - print("We have invalid input data (SQLi?): level %s (%s) @%s" % ( + logger.debug("We have invalid input data (SQLi?): level %s (%s) @%s" % ( level, error, time.strftime("%Y%m%d %a %I:%m %p") )) self.db_conn.rollback() raise RuntimeError("Unsanitized data entered again... BOBBY TABLES") except psycopg2.OperationalError as error: - print("Sleeping: level %s (%s) @%s" % ( + logger.debug("Sleeping: level %s (%s) @%s" % ( level, error, time.strftime("%Y%m%d %a %I:%m %p") )) #TODO: emit message "db conn failed, reconnecting