modified: app.py

This commit is contained in:
SimolZimol
2024-10-25 17:41:45 +02:00
parent 1f2978bd3c
commit e96da0f08f

13
app.py
View File

@@ -299,7 +299,7 @@ def user_dashboard(guild_id):
connection = get_db_connection()
cursor = connection.cursor(dictionary=True)
# Überprüfe, ob der Benutzer Berechtigung für den Server hat
# Überprüfe, ob der Benutzer Mitglied des Servers (Gilde) ist
cursor.execute("SELECT * FROM user_data WHERE user_id = %s AND guild_id = %s", (user_id, guild_id))
user_data = cursor.fetchone()
@@ -307,14 +307,17 @@ def user_dashboard(guild_id):
connection.close()
if user_data:
g.user_data = user_data # Speichern der user_data in g
g.guild_id = guild_id # Speichern der aktuellen guild_id in g
g.guild_id = guild_id # Setzt g.guild_id für die Navigation
g.user_data = user_data
return render_template("user_dashboard.html")
else:
flash("You do not have access to this server.", "danger")
return redirect(url_for("user_landing_page"))
# Weiterleitung zur Landing Page, falls keine Berechtigung oder Daten gefunden
flash("You do not have access to this server or the server data was not found.", "warning")
flash("Please log in to view your dashboard.", "danger")
return redirect(url_for("landing_page"))
@app.route("/server_giveaways/<int:guild_id>")
def server_giveaways(guild_id):
"""Serverbasiertes Giveaway-Management"""