INFRA-3026 : Skip already_in_channel error for alerting during auto escalation (#398)
This commit is contained in:
@@ -43,11 +43,12 @@ const (
|
||||
)
|
||||
|
||||
const (
|
||||
UserChangeEvent = "user_change"
|
||||
DeactivatedUserName = "Deactivated User"
|
||||
AlreadyArchivedError = "already_archived"
|
||||
NotInChannelError = "not_in_channel"
|
||||
NotFoundError = "not found"
|
||||
UserChangeEvent = "user_change"
|
||||
DeactivatedUserName = "Deactivated User"
|
||||
AlreadyArchivedError = "already_archived"
|
||||
NotInChannelError = "not_in_channel"
|
||||
NotFoundError = "not found"
|
||||
AlreadyInChannelError = "already_in_channel"
|
||||
)
|
||||
|
||||
const (
|
||||
|
||||
@@ -197,7 +197,9 @@ func updatingSevForEachInc(incidents []incident.IncidentEntity, i int, incidentS
|
||||
_, err := socketModeClient.Client.InviteUsersToConversation(incidents[i].SlackChannel, o)
|
||||
if err != nil {
|
||||
logger.Error("Slack Client InviteUsersToConversation error in cron job")
|
||||
metrics.PublishCronJobFailureMetrics(AUTO_ESCALATE, err.Error())
|
||||
if err.Error() != util.AlreadyInChannelError {
|
||||
metrics.PublishCronJobFailureMetrics(AUTO_ESCALATE, err.Error())
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user