From ff37c81593ab296978ff48bd276a0eaa93618df5 Mon Sep 17 00:00:00 2001 From: Andrii Yermakov Date: Wed, 11 Dec 2024 18:48:49 +0200 Subject: [PATCH] Fix errata in operator for numbers (#2) Co-authored-by: AndriiYer --- src/filter/ops/op_val_nums.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/filter/ops/op_val_nums.rs b/src/filter/ops/op_val_nums.rs index 97a6183..d79882d 100644 --- a/src/filter/ops/op_val_nums.rs +++ b/src/filter/ops/op_val_nums.rs @@ -126,7 +126,7 @@ impl OpValueToOpValType for $ov { ("$gt", Value::Number(num)) => $ov::Gt($asfn(num)?), ("$gte", Value::Number(num)) => $ov::Gte($asfn(num)?), - ("$null", Value::Number(num)) => $ov::Gte($asfn(num)?), + ("$null", Value::Bool(v)) => $ov::Null(v), (_, value) => return Err(Error::JsonOpValNotSupported{ operator: op.to_string(),