diff --git a/deploy-production.sh b/deploy-production.sh index 5f53dd7..2e782da 100755 --- a/deploy-production.sh +++ b/deploy-production.sh @@ -145,6 +145,21 @@ echo "" echo "5. Building application..." npm run build +# Prüfe, ob der Build erfolgreich war +if [ ! -d ".output/public/_nuxt" ]; then + echo "ERROR: Build fehlgeschlagen - .output/public/_nuxt Verzeichnis fehlt!" + echo "Bitte prüfen Sie die Build-Ausgabe auf Fehler." + exit 1 +fi + +# Prüfe, ob wichtige Dateien vorhanden sind +if [ ! -f ".output/server/index.mjs" ]; then + echo "ERROR: Build fehlgeschlagen - .output/server/index.mjs fehlt!" + exit 1 +fi + +echo " Build erfolgreich - .output/public/_nuxt vorhanden" + # 6. Restore Production Data (überschreibe Repo-Defaults mit Backup) echo "" echo "6. Restoring production data..." diff --git a/pages/registrieren.vue b/pages/registrieren.vue index 13f0a2e..d2d066f 100644 --- a/pages/registrieren.vue +++ b/pages/registrieren.vue @@ -12,8 +12,11 @@
-
- DEBUG: Komponente geladen. handleFormSubmit definiert: {{ typeof handleFormSubmit !== 'undefined' ? 'JA' : 'NEIN' }} +
+
🔍 DEBUG MODE AKTIV
+
Komponente: registrieren.vue geladen
+
Passkey-Support: {{ isPasskeySupported ? 'JA' : 'NEIN' }}
+
Use Passkey: {{ usePasskey ? 'JA' : 'NEIN' }}