From 335aaa3acd7ff7645018e305639586a25411771c Mon Sep 17 00:00:00 2001 From: Jagandeep Brar Date: Fri, 12 May 2023 21:20:09 -0400 Subject: [PATCH] fix(sonarr): remove duplicate episode file IDs on multi-select deletion --- lib/modules/sonarr/core/types/settings_episode_multi.dart | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/modules/sonarr/core/types/settings_episode_multi.dart b/lib/modules/sonarr/core/types/settings_episode_multi.dart index 7cc1061a..8618897a 100644 --- a/lib/modules/sonarr/core/types/settings_episode_multi.dart +++ b/lib/modules/sonarr/core/types/settings_episode_multi.dart @@ -41,6 +41,7 @@ enum SonarrEpisodeMultiSettingsType { final episodeIds = episodes .filter((ep) => ep.episodeFileId != null && ep.episodeFileId != 0) .map((ep) => ep.episodeFileId!) + .toSet() .toList(); await SonarrAPIController().deleteEpisodes( context: context,