From bb7d5da0e57cde137a85d3dc3a3c429af184e3ae Mon Sep 17 00:00:00 2001 From: Mohsin Zaidi <2236875+smrz2001@users.noreply.github.com> Date: Mon, 20 May 2024 10:58:39 -0400 Subject: [PATCH] fix: return list of webhooks for anchor notifs --- cd/manager/notifs/anchor.go | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/cd/manager/notifs/anchor.go b/cd/manager/notifs/anchor.go index 40cb58b..9324111 100644 --- a/cd/manager/notifs/anchor.go +++ b/cd/manager/notifs/anchor.go @@ -15,26 +15,22 @@ import ( var _ jobNotif = &anchorNotif{} type anchorNotif struct { - state job.JobState - alertWebhook webhook.Client - warningWebhook webhook.Client - infoWebhook webhook.Client - region string - env string + state job.JobState + alertWebhook webhook.Client + infoWebhook webhook.Client + region string + env string } func newAnchorNotif(jobState job.JobState) (jobNotif, error) { if a, err := parseDiscordWebhookUrl("DISCORD_ALERT_WEBHOOK"); err != nil { return nil, err - } else if w, err := parseDiscordWebhookUrl("DISCORD_WARNING_WEBHOOK"); err != nil { - return nil, err } else if i, err := parseDiscordWebhookUrl("DISCORD_INFO_WEBHOOK"); err != nil { return nil, err } else { return &anchorNotif{ jobState, a, - w, i, os.Getenv("AWS_REGION"), os.Getenv(manager.EnvVar_Env), @@ -52,7 +48,7 @@ func (a anchorNotif) getChannels() []webhook.Client { case job.JobStage_Failed: webhooks = append(webhooks, a.alertWebhook) } - return nil + return webhooks } func (a anchorNotif) getTitle() string {