From 1a7448fd3d4256ebaff8c0b905a7e73f3693ae46 Mon Sep 17 00:00:00 2001 From: Gabriel Kaszewski Date: Fri, 10 Jul 2026 21:42:29 +0200 Subject: [PATCH] fix: use strict > for min-count filters in wrapup stats --- crates/domain/src/services/wrapup_analyzer.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/domain/src/services/wrapup_analyzer.rs b/crates/domain/src/services/wrapup_analyzer.rs index b25f9bc..8d5c56c 100644 --- a/crates/domain/src/services/wrapup_analyzer.rs +++ b/crates/domain/src/services/wrapup_analyzer.rs @@ -230,7 +230,7 @@ fn compute_director_stats(rows: &[WrapUpMovieRow]) -> (Vec, u32) { } }) .collect(); - stats.retain(|s| s.count >= MIN_PERSON_COUNT); + stats.retain(|s| s.count > MIN_PERSON_COUNT); stats.sort_by(|a, b| { b.count .cmp(&a.count) @@ -275,7 +275,7 @@ fn compute_actor_stats(rows: &[WrapUpMovieRow]) -> (Vec, u32, Vec= MIN_PERSON_COUNT); + stats.retain(|s| s.count > MIN_PERSON_COUNT); stats.sort_by(|a, b| { b.count .cmp(&a.count) @@ -321,7 +321,7 @@ fn compute_genre_stats( .map(|g| g.genre.clone()); let lowest = stats .iter() - .filter(|g| g.count >= 3) + .filter(|g| g.count > 3) .min_by(|a, b| a.avg_rating.total_cmp(&b.avg_rating)) .map(|g| g.genre.clone()); stats.truncate(5);