From 134876e45b6842641c654b47d4867f5e0cd7f886 Mon Sep 17 00:00:00 2001 From: Meik Date: Thu, 5 Feb 2026 13:49:38 +0100 Subject: [PATCH] aktueller Status --- F4SDM42WebApi/F4SDHelperService.cs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/F4SDM42WebApi/F4SDHelperService.cs b/F4SDM42WebApi/F4SDHelperService.cs index 3167eeb..2153325 100644 --- a/F4SDM42WebApi/F4SDHelperService.cs +++ b/F4SDM42WebApi/F4SDHelperService.cs @@ -274,7 +274,9 @@ namespace C4IT.F4SD "IncidentNew", "IncidentActive", "IncidentCritical", - "IncidentNewInfo" + "IncidentNewInfo", + "UnassignedTickets", + "UnassignedTicketsCritical" }; public class TicketOverviewCountsResult @@ -819,7 +821,8 @@ namespace C4IT.F4SD return false; var isTicket = !entry.IsIncident; - var isAssigned = entry.RecipientId != Guid.Empty || entry.RecipientRoleId != Guid.Empty; + var hasPerson = entry.RecipientId != Guid.Empty; + var isAssigned = hasPerson || entry.RecipientRoleId != Guid.Empty; var isCritical = entry.ReactionTimeEscalated || entry.SolutionTimeEscalated; var isNew = entry.State == 200; var isActive = entry.State == 201 || entry.State == 202 || entry.State == 203; @@ -842,6 +845,10 @@ namespace C4IT.F4SD return entry.IsIncident && isCritical; case "IncidentNewInfo": return entry.IsIncident && entry.NewInformationReceived; + case "UnassignedTickets": + return !hasPerson && isNew; + case "UnassignedTicketsCritical": + return !hasPerson && isCritical; default: return false; }