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
@@ -2956,8 +2956,12 @@ function ensureCurrentWeekRollover(){
|
||||
// zur Sitzung und beginnt leer.
|
||||
const vorher = p.kommentare || {};
|
||||
p.kommentare = {};
|
||||
// Nur Gewerke, die das Projekt hat — sonst lebte ein Kommentar eines
|
||||
// längst abgewählten Gewerks Woche für Woche weiter (21-4030).
|
||||
const gewerke = Array.isArray(p.gewerke) ? p.gewerke : [];
|
||||
Object.keys(vorher).forEach(g => {
|
||||
const k = vorher[g] || {};
|
||||
if(gewerke.length && !gewerke.includes(g)) return;
|
||||
if(!String(k.status || '').trim()) return;
|
||||
p.kommentare[g] = { status: k.status, statusAuthor: k.statusAuthor || '',
|
||||
statusAt: k.statusAt || '', besprochen: false };
|
||||
|
||||
Reference in new issue
Block a user