diff --git a/app.py b/app.py index d6a7a24..16187b2 100644 --- a/app.py +++ b/app.py @@ -1680,6 +1680,9 @@ def submission_detail(sub_id: int): import base64 + triage_emoji = {1: "🟢", 2: "🟡", 3: "🔴"} + triage_labels = {1: "Sofort veröffentlichungsfähig", 2: "Prüfung nötig", 3: "NICHT veröffentlichbar"} + # Media preview with per-item publish checkboxes media_html = "" if row["media_path"]: @@ -1859,6 +1862,8 @@ def submission_detail(sub_id: int):
Typ
{type_emoji} {row['type']}
Inhalt
{row['content'] or '(leer)'}
Status
{row['status']}
+ {f'''
🤖 KI-Bewertung
{triage_emoji.get(row['triage_tier'], '⚪')} {'' if row['triage_tier']==3 else ''}{triage_labels.get(row['triage_tier'], 'Ungeprüft')}{'' if row['triage_tier']==3 else ''}
''' if row['triage_tier'] else ''} + {f'''
📋 Begründung
{'
'.join(json.loads(row['triage_reasons'] or '[]'))}
''' if row['triage_reasons'] else ''}
Kategorie
{row['category'] or '-'}
📍 Halle / Stand
{row['halle'] or '– nicht erkannt –'}
🎯 Spieltitel