feat(opportunities): Neue Opportunity auf den angemeldeten Benutzer

Beim Anlegen stand als Zustaendiger bisher der erste Benutzer der Liste
(in der Praxis "Administrator"). Jetzt ist es - wie im Kontaktformular -
der angemeldete Benutzer, mit users[0] als Rueckfallebene. Beim
Bearbeiten bleibt die gespeicherte Zustaendigkeit unangetastet.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Sascha Wolf
2026-09-21 11:34:59 +02:00
co-authored by Claude Opus 5
parent c8eaaa1947
commit 86aa7468af
3 changed files with 15 additions and 1 deletions
+1
View File
@@ -375,6 +375,7 @@ Warum genau diese Konstanten festgelegt sind, steht in
| Datei | Inhalt |
| --- | --- |
| `components/opportunities/OpportunityModal.tsx` | Formular der Opportunity. Beim Neuanlegen ist der angemeldete Benutzer *Zuständig* (`useAuth()`, Rückfallebene `users[0]`) - beim Bearbeiten bleibt die gespeicherte Zuständigkeit stehen. Beraterliste kommt aus der Akquise (`acquisitionOptionsApi`) |
| `components/opportunities/OpportunityCopyDialog.tsx` | Kopie für andere Berater: Auswahl aus der Beraterliste der Akquise (ohne den eigenen), Phase der Kopie |
| `components/opportunities/OpportunityTrash.tsx` | Papierkorb der Opportunities: wiederherstellen, leeren, Restlaufzeit je Eintrag |
| `components/opportunities/opportunityUi.tsx` | `STAGE_LABELS` (Anzeige, mit Umlaut), `STAGE_HINTS` (Erläuterung als Titelhinweis), `STAGE_STYLES`, `STAGE_COLORS`, `StageBadge` |