From 3790ec4ad316447b85dd462bf19b4bbbaf724e15 Mon Sep 17 00:00:00 2001 From: SimolZimol <70102430+SimolZimol@users.noreply.github.com> Date: Sat, 14 Sep 2024 19:31:30 +0200 Subject: [PATCH] modified: bot.py --- bot.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bot.py b/bot.py index 122941d..8f162f7 100644 --- a/bot.py +++ b/bot.py @@ -181,6 +181,7 @@ def insert_user_data(user_id, permission, points, ban, askmultus, filter_value, def update_user_data(user_id, field, value): + global db_connection, db_cursor # global-Deklaration muss vor dem Zugriff erfolgen try: update_query = f"UPDATE user_data SET {field} = %s WHERE user_id = %s" @@ -199,13 +200,15 @@ def update_user_data(user_id, field, value): if db_connection.is_connected(): db_cursor.close() db_connection.close() + # Verbindung neu aufbauen - global db_connection, db_cursor db_connection = connect_to_database() db_cursor = db_connection.cursor() + # Wiederhole die Abfrage nach dem erneuten Verbinden update_user_data(user_id, field, value) + def connect_to_database(): return mysql.connector.connect( host=DB_HOST,