This commit is contained in:
michael committed 2026-09-23 08:33:48 +00:00
1 parent 008bc8d09c
commit 9107296900
3 files changed
+16 -14

No files matched your search

+3 -7
View File
@@ -1696,7 +1696,7 @@ function DayControlWidget({ stats, projects, todos, onNavigate }: WidgetContentP
);
const todayTickets = stableSort(stats.todayTickets, (left, right) => compareText(left.ticket_number, right.ticket_number));
const todayOpenRatings = stableSort(stats.todayOpenRatings, (left, right) => compareOptionalDate(left.started_at, right.started_at, "asc") || compareText(left.ticket_number, right.ticket_number));
const teamspaceReviewTickets = todayTickets.filter((ticket) => ticket.open_count === 0 && teamspaceDeltaMinutes(ticket) !== 0);
const teamspaceReviewTickets = todayTickets.filter((ticket) => ticket.open_count === 0 && teamspaceDeltaMinutes(ticket) > 0);
const budgetAttention = stableSort(
projects.filter((project) => {
const percent = projectConsumptionPercent(project);
@@ -1891,11 +1891,7 @@ function dayControlTodaySessionReason(ticket: PeriodOverview["tickets"][number])
return `Teamspace nachtragen: ${formatMinutes(deltaMinutes)} fehlen.`;
}
if (deltaMinutes < 0) {
return `Teamspace prüfen: ${formatMinutes(Math.abs(deltaMinutes))} zu viel erfasst.`;
}
if (ticket.total_minutes > 0) {
if (ticket.total_minutes > 0 && deltaMinutes === 0) {
return `Teamspace ok: ${formatMinutes(crmMinutes)} erfasst.`;
}
@@ -1903,7 +1899,7 @@ function dayControlTodaySessionReason(ticket: PeriodOverview["tickets"][number])
return `Nicht abrechenbar gesetzt: Zammad-Dokumentation kontrollieren.`;
}
return "Heute erfasst: Bewertung kontrollieren.";
return ticket.total_minutes > 0 ? "Abgerechnet gesetzt." : "Heute erfasst: Bewertung kontrollieren.";
}
function teamspaceDeltaMinutes(ticket: PeriodOverview["tickets"][number]) {