From b51f2147751df1ef6980e1b9de20bf17a29147e8 Mon Sep 17 00:00:00 2001 From: Russell Troxel Date: Tue, 5 Mar 2024 15:28:11 -0800 Subject: [PATCH] Fix #244: return early if no series are returned Signed-off-by: Russell Troxel --- internal/arr/collector/bazarr.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/arr/collector/bazarr.go b/internal/arr/collector/bazarr.go index e9480a9..0d28221 100644 --- a/internal/arr/collector/bazarr.go +++ b/internal/arr/collector/bazarr.go @@ -410,6 +410,10 @@ func (collector *bazarrCollector) CollectEpisodeStats(ch chan<- prometheus.Metri for _, s := range series.Data { ids = append(ids, fmt.Sprintf("%d", s.Id)) } + if len(ids) < 1 { + return episodeStats + } + batches := createIDBatches(ids, collector.config.Bazarr.SeriesBatchSize) eg := errgroup.Group{}