From a7adb7191e2d3d99e1837873fe50c0a6e349d57c Mon Sep 17 00:00:00 2001 From: ByteDream Date: Thu, 23 Mar 2023 12:52:44 +0100 Subject: [PATCH] Fix archive not recognizing locale when using direct episode url --- crunchy-cli-core/src/archive/filter.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/crunchy-cli-core/src/archive/filter.rs b/crunchy-cli-core/src/archive/filter.rs index d0db3d5..abf2759 100644 --- a/crunchy-cli-core/src/archive/filter.rs +++ b/crunchy-cli-core/src/archive/filter.rs @@ -167,6 +167,9 @@ impl Filter for ArchiveFilter { let mut episodes = vec![]; if !matches!(self.visited, Visited::Series) && !matches!(self.visited, Visited::Season) { + if self.archive.locale.contains(&episode.audio_locale) { + episodes.push(episode.clone()) + } episodes.extend(episode.version(self.archive.locale.clone()).await?); let audio_locales: Vec = episodes.iter().map(|e| e.audio_locale.clone()).collect();