Only rate titles with more than 30 seconds

This commit is contained in:
2025-12-29 17:32:06 -05:00
parent 1a89906ae8
commit a44d52b402

View File

@@ -301,6 +301,7 @@ fn duration_as_str(duration: &Duration) -> String {
fn session_stats_as_vec(session_stats: &HashMap<Rc<String>, Duration>) -> Vec<SessionRating> { fn session_stats_as_vec(session_stats: &HashMap<Rc<String>, Duration>) -> Vec<SessionRating> {
let mut stats: Vec<_> = session_stats let mut stats: Vec<_> = session_stats
.iter() .iter()
.filter(|(_, duration)| duration.as_secs() > 30)
.map(|(title, duration)| SessionRating { .map(|(title, duration)| SessionRating {
window_title: title.clone(), window_title: title.clone(),
duration: duration.clone(), duration: duration.clone(),