Skip to content

Commit

Permalink
use subject state
Browse files Browse the repository at this point in the history
  • Loading branch information
kamaev committed Jan 9, 2019
1 parent a616253 commit aaf7bb8
Showing 1 changed file with 4 additions and 6 deletions.
10 changes: 4 additions & 6 deletions senders/slack/slack.go
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ func (sender *Sender) SendEvents(events moira.NotificationEvents, contact moira.
params := slack.PostMessageParameters{
Username: "Moira",
AsUser: useDirectMessaging(contact.Value),
IconEmoji: getStateEmoji(sender.useEmoji, events),
IconEmoji: getStateEmoji(sender.useEmoji, state),
Markdown: true,
}

Expand Down Expand Up @@ -102,12 +102,10 @@ func (sender *Sender) SendEvents(events moira.NotificationEvents, contact moira.
}

// getStateEmoji returns corresponding state emoji
func getStateEmoji(emojiEnabled bool, events moira.NotificationEvents) string {
func getStateEmoji(emojiEnabled bool, subjectState string) string {
if emojiEnabled {
for _, event := range events {
if event.State != "OK" {
return badStateEmoji
}
if subjectState != "OK" {
return badStateEmoji
}
return goodStateEmoji
}
Expand Down

0 comments on commit aaf7bb8

Please sign in to comment.