This commit is contained in:
michael committed 2026-09-23 08:47:34 +00:00
1 parent 9107296900
commit 9be6c6e36a
1 file changed
+3 -2
+3 -2
View File
@@ -1697,6 +1697,7 @@ function DayControlWidget({ stats, projects, todos, onNavigate }: WidgetContentP
const todayTickets = stableSort(stats.todayTickets, (left, right) => compareText(left.ticket_number, right.ticket_number)); 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 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 afterworkTickets = todayTickets.filter((ticket) => ticket.open_count > 0 || teamspaceDeltaMinutes(ticket) > 0 || (ticket.total_minutes === 0 && ticket.non_billable_count > 0));
const budgetAttention = stableSort( const budgetAttention = stableSort(
projects.filter((project) => { projects.filter((project) => {
const percent = projectConsumptionPercent(project); const percent = projectConsumptionPercent(project);
@@ -1826,8 +1827,8 @@ function DayControlWidget({ stats, projects, todos, onNavigate }: WidgetContentP
<DayControlMiniSection <DayControlMiniSection
title="Nacharbeit" title="Nacharbeit"
icon={CalendarCheck} icon={CalendarCheck}
empty="Heute noch keine Sessions." empty={todayTickets.length === 0 ? "Heute noch keine Sessions." : "Keine Nacharbeit offen."}
items={todayTickets.slice(0, 4).map((ticket) => ({ items={afterworkTickets.slice(0, 4).map((ticket) => ({
key: `today-ticket-${ticket.id}`, key: `today-ticket-${ticket.id}`,
title: ticket.title || ticket.ticket_number, title: ticket.title || ticket.ticket_number,
detail: `${ticket.ticket_number} · ${formatMinutes(ticket.total_minutes + ticket.non_billable_minutes + ticket.open_minutes)} · ${ticket.session_count} Session(s)`, detail: `${ticket.ticket_number} · ${formatMinutes(ticket.total_minutes + ticket.non_billable_minutes + ticket.open_minutes)} · ${ticket.session_count} Session(s)`,