modified: app.py
This commit is contained in:
14
app.py
14
app.py
@@ -498,6 +498,7 @@ def leaderboard(guild_id):
|
|||||||
current_date = datetime.now()
|
current_date = datetime.now()
|
||||||
one_month_ago = current_date - timedelta(days=30)
|
one_month_ago = current_date - timedelta(days=30)
|
||||||
|
|
||||||
|
# Hole die Leaderboard-Daten
|
||||||
cursor.execute("""
|
cursor.execute("""
|
||||||
SELECT nickname, profile_picture, level, xp, join_date
|
SELECT nickname, profile_picture, level, xp, join_date
|
||||||
FROM user_data
|
FROM user_data
|
||||||
@@ -509,11 +510,20 @@ def leaderboard(guild_id):
|
|||||||
|
|
||||||
leaderboard_data = cursor.fetchall()
|
leaderboard_data = cursor.fetchall()
|
||||||
|
|
||||||
|
# Hole den Server-Namen aus der guilds-Tabelle
|
||||||
|
cursor.execute("SELECT name FROM guilds WHERE guild_id = %s", (guild_id,))
|
||||||
|
guild_name_result = cursor.fetchone()
|
||||||
|
guild_name = guild_name_result["name"] if guild_name_result else f"Server {guild_id}"
|
||||||
|
|
||||||
cursor.close()
|
cursor.close()
|
||||||
connection.close()
|
connection.close()
|
||||||
|
|
||||||
# Übergabe von enumerate an das Template
|
# Übergabe von enumerate und guild_name an das Template
|
||||||
return render_template("leaderboard.html", leaderboard=leaderboard_data, guild_id=guild_id, enumerate=enumerate)
|
return render_template("leaderboard.html",
|
||||||
|
leaderboard=leaderboard_data,
|
||||||
|
guild_id=guild_id,
|
||||||
|
guild_name=guild_name,
|
||||||
|
enumerate=enumerate)
|
||||||
return redirect(url_for("landing_page"))
|
return redirect(url_for("landing_page"))
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user