Kommentare je Gewerk klar getrennt, abgewählte Gewerke ausgeblendet
- Kommentare mehrerer Gewerke mit Überschrift und Linie: Gewerk in seiner Farbe, rechts Verfasser und Zeit, darunter der Text (Projekt-Dashboard, Projektliste, Wandtafel, Verlauf-Kacheln) - Behoben: Im Projekt-Dashboard erschienen Kommentare von Gewerken, die das Projekt nicht mehr hat (z. B. HLS bei 21-4030); Anzeige und Verlauf zeigen nur noch Gewerke des Projekts - Sitzungswechsel übernimmt nur noch Kommentare der Gewerke des Projekts Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
e291ca8438
commit
4ac3d8d53d
7 files changed
+95
-24
No files matched your search
@@ -4871,6 +4871,31 @@ Kommentare nach dreimaligem Bereinigen unverändert). `entitiesReparieren()`
|
||||
`project_kommentare.status` und `protokoll_punkte.text` aller Sitzungen über
|
||||
`entitiesEntstapeln()` zurück.
|
||||
|
||||
## Behobener Fehler: Kommentare abgewählter Gewerke (11/2026)
|
||||
|
||||
Eriks Meldung zu 21-4030: Im Projekt-Dashboard stand ein HLS-Kommentar,
|
||||
obwohl das Projekt seit KW 31 nur noch ELT hat. Ursache: Die einmalige
|
||||
Umstellung `kommentareInAktuelleSitzungUebernehmen()` hatte je Gewerk den
|
||||
jüngsten früheren Kommentar übernommen, ohne die aktuellen Gewerke des
|
||||
Projekts zu prüfen; der Sitzungswechsel trug ihn weiter. Jetzt:
|
||||
`kommentareDesProjekts()` (js/utils.js) — die Gesamtanzeige
|
||||
(`kommentarVon(p, null)`, `kommentarAnzeigeHtml()`) und der Verlauf im
|
||||
Projekt-Dashboard (`planKommentarDaten()`, je Sitzung mit DEREN Gewerken)
|
||||
zeigen nur Gewerke des Projekts; `ensureCurrentWeekRollover()` übernimmt nur
|
||||
Kommentare dieser Gewerke. Gelöscht wird nichts — die verirrte Kopie fällt
|
||||
beim nächsten Sitzungswechsel aus der aktuellen Sitzung heraus.
|
||||
|
||||
**Darstellung mehrerer Gewerke „B – Überschrift mit Linie“** (Eriks Wahl
|
||||
aus dem Artifact „Kommentare je Gewerk“): `kommentarAnzeigeHtml(p, null,
|
||||
mitMeta)` zeichnet je Gewerk eine Kopfzeile (Gewerk in seiner Farbe
|
||||
`--gewerk-elt/-hls/-arch`, feine Linie, mit `mitMeta` Verfasser und Zeit)
|
||||
und darunter den Text; bei nur einem Gewerk wie bisher nur den Text.
|
||||
Genutzt von der Kachel „Kommentar der Sitzung“ im Projekt-Dashboard (dort
|
||||
entfällt dann die gemeinsame Verfasserzeile, `kommentarGewerkeMitText()`),
|
||||
der Kommentaransicht der Projektliste/Wandtafel (`renderKommentarAnsicht()`)
|
||||
und den Verlauf-Kacheln (ohne Verfasser). Stile `.kommentar-gewerke`,
|
||||
`.kommentar-kopf` in `styles.css`.
|
||||
|
||||
## Behobene Fehler (Testlauf 10/2026, fünf Test-Agents)
|
||||
|
||||
- **Gesperrte Sitzungen sind für Nicht-Admins auch inhaltlich unveränderlich**:
|
||||
|
||||
Reference in new issue
Block a user