Only rate titles with more than 30 seconds
This commit is contained in:
@@ -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(),
|
||||||
|
|||||||
Reference in New Issue
Block a user