fix: log error when fetching relations fails instead of silencing
This commit is contained in:
@@ -198,7 +198,13 @@ func (s *playbackService) buildModeSource(res *domain.StreamResult) domain.ModeS
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (s *playbackService) loadSeasons(ctx context.Context, animeID int) []domain.SeasonEntry {
|
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))
|
seasons := make([]domain.SeasonEntry, 0, len(relations))
|
||||||
tvCounter := 1
|
tvCounter := 1
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user