diff --git a/server/api/servarr/sonarr.ts b/server/api/servarr/sonarr.ts index 2f77a117e..97b151099 100644 --- a/server/api/servarr/sonarr.ts +++ b/server/api/servarr/sonarr.ts @@ -451,20 +451,6 @@ class SonarrAPI extends ServarrBase<{ } }; - public async getEpisodesBySeriesId( - seriesId: number - ): Promise { - try { - const response = await this.axios.get(`/episode`, { - params: { seriesId }, - }); - return response.data; - } catch (e) { - throw new Error( - `[Sonarr] Failed to retrieve episodes for series: ${e.message}` - ); - } - } } export default SonarrAPI; diff --git a/server/lib/availabilitySync.ts b/server/lib/availabilitySync.ts index f6da00d60..b22165d49 100644 --- a/server/lib/availabilitySync.ts +++ b/server/lib/availabilitySync.ts @@ -784,7 +784,7 @@ class AvailabilitySync { sonarr.statistics.episodeFileCount > 0 ) { try { - const episodes = await sonarrAPI.getEpisodesBySeriesId(serviceId); + const episodes = await sonarrAPI.getEpisodes(serviceId); this.sonarrEpisodesCache[`${server.id}-${serviceId}`] = episodes; } catch (err) { logger.error('Failed to fetch episodes for caching', {