Go to file
beo3000 53a68c91d0 fix select members
Zusammenfassung der Änderungen:

  1. FluxorComponent als Basisklasse - Dialog reagiert nun auf PersonState-Änderungen
  2. Redundante DB-Anfragen vermeiden - LoadPersonsAction wird nur dispatched wenn Persons.Count == 0 && !IsLoading
  3. Pre-Selection bei asynchronem Laden - In OnAfterRender wird die Member-Vorauswahl aktualisiert sobald Persons verfügbar sind

  Ursache des Problems:
  - Der Dialog dispatched LoadPersonsAction bei jedem Öffnen
  - DayDetails.razor dispatched gleichzeitig mehrere Actions (LoadAvailablePersonsAction, etc.)
  - Viele parallele DB-Requests erschöpfen den Connection Pool
2026-01-05 15:47:43 +01:00
.claude add email service: 2026-01-01 19:13:05 +01:00
deploy mod home 2026-01-02 20:22:01 +01:00
docs DemoSeeder.cs: 2026-01-04 12:56:15 +01:00
src fix select members 2026-01-05 15:47:43 +01:00
test DemoSeeder.cs: 2026-01-04 12:56:15 +01:00
.gitattributes initial setup 2025-11-05 11:40:00 +01:00
.gitignore initial setup 2025-11-05 11:40:00 +01:00
CLAUDE.md del koogleApp 2026-01-01 14:56:17 +01:00
KoogleApp.sln del former KoogleApp 2026-01-01 14:55:33 +01:00
todos.md add fluxor AuthState 2025-12-21 22:14:00 +01:00