From 5e9ad806d67e86c7db6c700a1b67837e1e0b00e7 Mon Sep 17 00:00:00 2001 From: Meik Date: Tue, 30 Jun 2026 18:48:30 +0200 Subject: [PATCH] fix: remove obsolete alert activity relation for 26.1 Matrix42 26.1 no longer provides UsedInTypeSPSActivityTypeAlert, so ticket overview activity type resolution must not query or evaluate that attribute. --- F4SDM42WebApi/F4SDHelperService.cs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/F4SDM42WebApi/F4SDHelperService.cs b/F4SDM42WebApi/F4SDHelperService.cs index 38577e8..f59bb20 100644 --- a/F4SDM42WebApi/F4SDHelperService.cs +++ b/F4SDM42WebApi/F4SDHelperService.cs @@ -676,7 +676,7 @@ namespace C4IT.F4SD ", SolutionTimeEscalated" + ", UsedInTypeSPSActivityTypeTicket as TicketEoid" + ", UsedInTypeSPSActivityTypeIncident as IncidentEoid" + - ", UsedInTypeSPSActivityTypeAlert as AlertEoid" + + //", UsedInTypeSPSActivityTypeAlert as AlertEoid" + ", UsedInTypeSPSActivityTypeGroupTicket as ProblemEoid" + ", UsedInTypeSPSActivityTypeServiceRequest as ServiceRequestEoid" + ", UsedInTypeSPSActivityTypeBase as TaskEoid" + @@ -695,7 +695,7 @@ namespace C4IT.F4SD var ticketEoid = getGuidFromObject(row["TicketEoid"]); var incidentEoid = getGuidFromObject(row["IncidentEoid"]); - var alertEoid = getGuidFromObject(row["AlertEoid"]); + //var alertEoid = getGuidFromObject(row["AlertEoid"]); var problemEoid = getGuidFromObject(row["ProblemEoid"]); var serviceRequestEoid = getGuidFromObject(row["ServiceRequestEoid"]); var taskEoid = getGuidFromObject(row["TaskEoid"]); @@ -704,7 +704,7 @@ namespace C4IT.F4SD var activityType = ResolveTicketOverviewActivityType( ticketEoid, incidentEoid, - alertEoid, + //alertEoid, problemEoid, serviceRequestEoid, taskEoid, @@ -748,7 +748,7 @@ namespace C4IT.F4SD private static string ResolveTicketOverviewActivityType( Guid ticketEoid, Guid incidentEoid, - Guid alertEoid, + //Guid alertEoid, Guid problemEoid, Guid serviceRequestEoid, Guid taskEoid, @@ -758,8 +758,8 @@ namespace C4IT.F4SD return "SPSActivityTypeIncident"; if (ticketEoid != Guid.Empty) return "SPSActivityTypeTicket"; - if (alertEoid != Guid.Empty) - return "SPSActivityTypeAlert"; + //if (alerteoid != guid.empty) + // return "spsactivitytypealert"; if (problemEoid != Guid.Empty) return "SPSActivityTypeGroupTicket"; if (serviceRequestEoid != Guid.Empty)