chore: Upload-Diagnose im Willkommensseiten-Formular

Protokolliert je Kundenfeld, ob eine Datei angekommen ist. Ein
fehlendes enctype im Formular - etwa wenn der Browser eine aeltere
Fassung der Seite aus dem Cache liefert - sieht serverseitig sonst
genauso aus wie "kein Logo hochgeladen", und der Unterschied war aus
dem Log nicht erkennbar.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Erik Thiele
2026-09-02 15:37:44 +02:00
parent a25566aab4
commit fe2846dfa6

5
app.py
View File

@@ -959,6 +959,11 @@ def add_customer():
if not name:
continue
datei = request.files.get(f"logo_file_{i + 1}")
# Eindeutig protokollieren, ob ueberhaupt eine Datei ankam -
# ein fehlendes enctype im Formular (etwa aus dem Browser-Cache)
# sieht sonst genauso aus wie "kein Logo hochgeladen".
print(f"🔍 APP.PY - Slot {i + 1} ({name}): Upload = "
f"{datei.filename if datei and datei.filename else 'keiner'}")
if datei and datei.filename:
url, hinweis = generate_welcome_page.save_uploaded_logo(
datei, site, i + 1,