fix: log error when fetching relations fails instead of silencing

This commit is contained in:
2026-06-16 10:15:55 +02:00
committed by Milas Holsting
parent f0ad92a8f9
commit 51d26943df

View File

@@ -198,7 +198,13 @@ func (s *playbackService) buildModeSource(res *domain.StreamResult) domain.ModeS
}
func (s *playbackService) loadSeasons(ctx context.Context, animeID int) []domain.SeasonEntry {
relations, _ := s.jikan.GetFullRelations(ctx, animeID, jikan.WatchOrderModeMain)
relations, err := s.jikan.GetFullRelations(ctx, animeID, jikan.WatchOrderModeMain)
if err != nil {
observability.Warn("fetch_relations_failed", "playback", "",
map[string]any{"anime_id": animeID},
err,
)
}
seasons := make([]domain.SeasonEntry, 0, len(relations))
tvCounter := 1