Fix open-ended episode filter (#293)

This commit is contained in:
bytedream 2024-01-02 22:47:48 +01:00
parent 2e6246c439
commit 172e3612d0

View file

@ -46,10 +46,13 @@ impl UrlFilter {
let from_season = f.from_season.unwrap_or(u32::MIN);
let to_season = f.to_season.unwrap_or(u32::MAX);
episode >= from_episode
&& episode <= to_episode
&& season >= from_season
&& season <= to_season
if season < from_season || season > to_season {
false
} else if season == from_season {
episode >= from_episode && episode <= to_episode
} else {
true
}
})
}
}