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.
This commit is contained in:
Meik
2026-06-30 18:48:30 +02:00
parent b9060d3ca1
commit 5e9ad806d6

View File

@@ -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)