From a8fec178e6957ff36ee9d6f8608d886a9ae84897 Mon Sep 17 00:00:00 2001 From: bton Date: Fri, 23 Feb 2024 23:57:31 +0100 Subject: [PATCH] fixed number errors --- Website/__init__.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Website/__init__.py b/Website/__init__.py index 722a152..2d65eb9 100644 --- a/Website/__init__.py +++ b/Website/__init__.py @@ -141,14 +141,15 @@ def create_app(test_config=None): c = db.cursor() try: user_id = request.form["id"] - change = float(request.form["change"]) + change = int(float(request.form["change"]) * 100) + print(change) except: return render_template("error.html", error_code="095") c.execute(f"SELECT * FROM users WHERE id=?", [user_id]) users = c.fetchall() if users != []: balance_old = users[0][2] - c.execute(f"UPDATE users SET balance = balance + {change * 100} WHERE id={user_id}") + c.execute(f"UPDATE users SET balance = balance + {change} WHERE id={user_id}") db.commit() c.execute(f"SELECT * FROM users WHERE id={user_id}") user = c.fetchone()