diff --git a/pkg/services/slack/slack.go b/pkg/services/slack/slack.go index e0bf3832..301c7c38 100644 --- a/pkg/services/slack/slack.go +++ b/pkg/services/slack/slack.go @@ -84,9 +84,10 @@ func (service *Service) sendAPI(config *Config, payload interface{}) error { func (service *Service) sendWebhook(config *Config, payload interface{}) error { payloadBytes, err := json.Marshal(payload) - var res *http.Response - res, err = http.Post(config.Token.WebhookURL(), jsonclient.ContentType, bytes.NewBuffer(payloadBytes)) - + if err != nil { + return fmt.Errorf("failed to marshal payload: %w", err) + } + res, err := http.Post(config.Token.WebhookURL(), jsonclient.ContentType, bytes.NewBuffer(payloadBytes)) if err != nil { return fmt.Errorf("failed to invoke webhook: %w", err) } diff --git a/shoutrrr/cmd/verify/verify.go b/shoutrrr/cmd/verify/verify.go index 915dbbc5..52e5c28d 100644 --- a/shoutrrr/cmd/verify/verify.go +++ b/shoutrrr/cmd/verify/verify.go @@ -42,5 +42,5 @@ func Run(cmd *cobra.Command, _ []string) { config := format.GetServiceConfig(service) configNode := format.GetConfigFormat(config) - _, _ = fmt.Fprintf(color.Output, format.ColorFormatTree(configNode, true)) + _, _ = fmt.Fprint(color.Output, format.ColorFormatTree(configNode, true)) }