diff options
| author | Xe Iaso <me@xeiaso.net> | 2024-11-15 12:14:59 -0500 |
|---|---|---|
| committer | Xe Iaso <me@xeiaso.net> | 2024-11-15 12:14:59 -0500 |
| commit | 26a583da49b53045f17bec1260aeb1803cda6760 (patch) | |
| tree | 1f1653d598865a1f0fea88246e05ee6ec4d9b37d /cmd/mi | |
| parent | 3756e97b6aeee2e9f8c9e4c1fd6f65ebba6f54aa (diff) | |
| download | x-26a583da49b53045f17bec1260aeb1803cda6760.tar.xz x-26a583da49b53045f17bec1260aeb1803cda6760.zip | |
cmd/mi/services/twitchevents: log mimi errors instead of failing
Signed-off-by: Xe Iaso <me@xeiaso.net>
Diffstat (limited to 'cmd/mi')
| -rw-r--r-- | cmd/mi/services/posse/posse.go | 2 | ||||
| -rw-r--r-- | cmd/mi/services/twitchevents/twitchevents.go | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/cmd/mi/services/posse/posse.go b/cmd/mi/services/posse/posse.go index e26ac0f..e780aff 100644 --- a/cmd/mi/services/posse/posse.go +++ b/cmd/mi/services/posse/posse.go @@ -156,7 +156,7 @@ func (a *Announcer) Announce(ctx context.Context, it *jsonfeed.Item) (*emptypb.E g.Go(func() error { if _, err := a.mimi.Announce(gCtx, it); err != nil { slog.Error("failed to announce to mimi", "err", err) - return err + return nil } possePosts.WithLabelValues("irc").Inc() return nil diff --git a/cmd/mi/services/twitchevents/twitchevents.go b/cmd/mi/services/twitchevents/twitchevents.go index d943832..ae5fac1 100644 --- a/cmd/mi/services/twitchevents/twitchevents.go +++ b/cmd/mi/services/twitchevents/twitchevents.go @@ -310,7 +310,8 @@ func (s *Server) handleStreamUp(ctx context.Context, lg *slog.Logger, ev *helix. if _, err := s.mimi.Post(gCtx, &announce.StatusUpdate{ Body: streamAnnouncement, }); err != nil { - return fmt.Errorf("can't announce to Mimi: %w", err) + slog.Error("can't announce to Mimi", "err", err) + return nil } lg.Info("posted to Mimi") |
