From 2eb51b81e24522930c79a60f852895b05d05259a Mon Sep 17 00:00:00 2001 From: Hermes Agent Date: Thu, 18 Jun 2026 00:24:36 +0200 Subject: [PATCH] fix: Banner zeigt AUSVERKAUFT auch ohne spiel_titel MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Bedingung gelockert: category='ausverkauft' reicht für Banner - spiel_titel optional — mit Titel '· Spielname', ohne nur 'AUSVERKAUFT' - DB-Fix: spiel_titel für Submission #55 nachgetragen --- app.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app.py b/app.py index cc2c0a4..6e14b3c 100644 --- a/app.py +++ b/app.py @@ -1835,7 +1835,7 @@ def public_frontend():
""" + time_block + """ """ + (f'
{r["halle"]}
' if r["halle"] else '') + """ - """ + (f'
🚫 AUSVERKAUFT · {r["spiel_titel"]}
' if r["category"] == "ausverkauft" and r["spiel_titel"] else '') + """ + """ + (f'
🚫 AUSVERKAUFT{(" · " + r["spiel_titel"] + "") if r["spiel_titel"] else ""}
' if r["category"] == "ausverkauft" else '') + """

""" + preview + """

@@ -1854,7 +1854,7 @@ def public_frontend(): cards += f"""
""" + media_first + time_block + """ """ + (f'
{r["halle"]}
' if r["halle"] else '') + """ - """ + (f'
🚫 AUSVERKAUFT · {r["spiel_titel"]}
' if r["category"] == "ausverkauft" and r["spiel_titel"] else '') + """ + """ + (f'
🚫 AUSVERKAUFT{(" · " + r["spiel_titel"] + "") if r["spiel_titel"] else ""}
' if r["category"] == "ausverkauft" else '') + """

""" + preview + """

@@ -3228,7 +3228,7 @@ def public_detail(sub_id: int):
← Zurück zur Übersicht
- {"".join([f'
{row["halle"]}
' if row["halle"] else '', f'
🚫 AUSVERKAUFT · {row["spiel_titel"]}
' if row["category"] == "ausverkauft" and row["spiel_titel"] else ''])} + {"".join([f'
{row["halle"]}
' if row["halle"] else '', f'
🚫 AUSVERKAUFT{(" · " + row["spiel_titel"] + "") if row["spiel_titel"] else ""}
' if row["category"] == "ausverkauft" else ''])}
{type_emoji} {name}