From cad9ac41f49eb8c08fe376778b93b5b92d7b3a88 Mon Sep 17 00:00:00 2001 From: Simon Benezan Date: Mon, 22 Apr 2024 23:05:30 +0200 Subject: [PATCH] Fix skipping every episode while not premium --- crunchy-cli-core/src/archive/filter.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crunchy-cli-core/src/archive/filter.rs b/crunchy-cli-core/src/archive/filter.rs index 287bcc0..fcaafe6 100644 --- a/crunchy-cli-core/src/archive/filter.rs +++ b/crunchy-cli-core/src/archive/filter.rs @@ -314,7 +314,7 @@ impl Filter for ArchiveFilter { episodes.push((episode.clone(), episode.subtitle_locales.clone())) } - if self.seasons_with_premium.is_some() { + if self.seasons_with_premium.is_some() && episode.is_premium_only { let episode_len_before = episodes.len(); episodes.retain(|(e, _)| !e.is_premium_only); if episode_len_before < episodes.len()