Fix: Verlauf-Tab kein Endlos-Spinner + Save-422 bei null-Feldern

- Verlauf: _verlaufLoading-Flag verhindert parallele Loads
- Verlauf: el nach await neu holen (stale DOM-Referenz nach Re-Render)
- Verlauf: bei _renderContent() Shell nur rendern wenn keine Sessions im Cache
- Backend: hund_stimmung/zufriedenheit als Optional[str/int] → akzeptiert null
This commit is contained in:
rene 2026-05-19 18:28:56 +02:00
parent cc841ef6d7
commit 738571d958
2 changed files with 21 additions and 6 deletions

View file

@ -323,8 +323,8 @@ class SessionCreate(BaseModel):
datum: Optional[str] = None
wiederholungen: int = 1
erfolgsquote: int = 50
hund_stimmung: str = "aufmerksam"
zufriedenheit: int = 3
hund_stimmung: Optional[str] = "aufmerksam"
zufriedenheit: Optional[int] = 3
notiz: Optional[str] = None
tagebuch_eintrag: bool = False # ignoriert — Training hat eigenes Protokoll