diff --git a/crates/catalog/src/query.rs b/crates/catalog/src/query.rs index 7dea42e3f..94cfa1764 100644 --- a/crates/catalog/src/query.rs +++ b/crates/catalog/src/query.rs @@ -187,8 +187,8 @@ fn token_matches(p: &Photo, tok: &str) -> bool { let cmp = |x: f64, s: &str| match num(s) { Some((">", v)) => x > v, Some(("<", v)) => x < v, - Some((">=", v)) => x > v || (x - v).abs() < 1e-9, - Some(("<=", v)) => x < v || (x - v).abs() < 1e-9, + Some((">=", v)) => x >= v, + Some(("<=", v)) => x <= v, Some((_, v)) => (x - v).abs() < 1e-9, None => false, };