only keep last 10 episodes; Fixes #7
This commit is contained in:
@@ -29,9 +29,16 @@ impl Feed {
|
||||
}
|
||||
}
|
||||
|
||||
self.only_keep_last_episodes();
|
||||
|
||||
Ok(())
|
||||
}
|
||||
|
||||
fn only_keep_last_episodes(&mut self) {
|
||||
self.episodes = self.episodes.clone().into_iter().rev().take(10).collect();
|
||||
// only keep last 10
|
||||
}
|
||||
|
||||
fn has_broadcast_url(&self, url: &str) -> bool {
|
||||
self.episodes.iter().any(|e| e.url == url)
|
||||
}
|
||||
|
Reference in New Issue
Block a user