kimi.md: v1.35 Registrierungscodes ein Code pro Wohnung
Build & Deploy / deploy (push) Successful in 25s

This commit is contained in:
2026-10-07 19:06:41 +02:00
parent 5cd7686358
commit 4e8aa0f9d7
+6
View File
@@ -875,3 +875,9 @@ Zustellung an axel@hocks.eu status=sent, Test-Ticket bereinigt.
- a.hocks ebenfalls auf gosodo88 gesetzt und verifiziert (Login 200). Damit ist 0815 im Portal komplett abgeschafft. - a.hocks ebenfalls auf gosodo88 gesetzt und verifiziert (Login 200). Damit ist 0815 im Portal komplett abgeschafft.
## 2026-10-07 — Registrierungscodes: genau einer pro Wohnung (v1.35)
- Backend (`/opt/mieterportal/server/src/index.js`, Route `POST /api/codes`): `einheitId` jetzt Pflicht (400 ohne Wohnung), `anzahl`-Parameter entfernt — es wird immer genau 1 Code erzeugt. Vor dem INSERT werden alle bisherigen UNBENUTZTEN Codes derselben Wohnung gelöscht (`DELETE ... WHERE einheit_id=$1 AND verwendet_am IS NULL`); verwendete Codes bleiben als Historie.
- Frontend: Anzahl-Selektor (1/5/10/20) entfernt, Button deaktiviert ohne Wohnwahl, Hinweistext ergänzt. Store-Signatur `generiereCodes(einheitId: string)`.
- Verifiziert live: 2× Code für altekrefelder-we1 → nur der neueste in der DB; Aufruf ohne Wohnung → 400. Testcode + Session-Dateien aufgeräumt. Commit 5cd7686, CI-Lauf 12 (Status 1), mp-api manuell neu gebaut.