From e9845b3a38716211b6f183ee0276e165dde829bb Mon Sep 17 00:00:00 2001 From: Vijay Joshi Date: Tue, 19 Mar 2024 12:35:02 +0530 Subject: [PATCH] INFRA-3026 : Oncall fix: global severity users not gettin added in incident creations (#400) --- service/incident/impl/incident_service_v2.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/service/incident/impl/incident_service_v2.go b/service/incident/impl/incident_service_v2.go index af15437..d2e60fe 100644 --- a/service/incident/impl/incident_service_v2.go +++ b/service/incident/impl/incident_service_v2.go @@ -846,6 +846,10 @@ func addMembersToIncident( allUserToBeAddedIntoIncident = append(allUserToBeAddedIntoIncident, teamEntity.PseOncallHandle) } + if len(severityEntity.SlackUserIds) > 0 { + allUserToBeAddedIntoIncident = append(allUserToBeAddedIntoIncident, severityEntity.SlackUserIds...) + } + teamUsers, err := i.teamUserService.GetTeamUsersWithMinimumSeverityIdLessThanOrEqualToGivenSeverity(teamEntity.ID, severityEntity.ID) if err != nil { return err