From f0b1c030f3814d22e80efc9987cdb83c425c9add Mon Sep 17 00:00:00 2001 From: fakz9 Date: Sat, 25 Nov 2023 09:01:55 +0300 Subject: [PATCH] feat: admin panel --- routes/admin.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/routes/admin.py b/routes/admin.py index e7c3aea..6b97dd8 100644 --- a/routes/admin.py +++ b/routes/admin.py @@ -61,7 +61,9 @@ def put_user(user_id): password = password.strip() if password: params['password_hash'] = generate_password_hash(password) - del params['password'] + + if 'password' in params: + del params['password'] database.db.session.bulk_update_mappings(database.User, [params]) database.db.session.commit() user = database.db.session.get(database.User, user_id)