summaryrefslogtreecommitdiff
path: root/ext/kv/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'ext/kv/lib.rs')
-rw-r--r--ext/kv/lib.rs7
1 files changed, 6 insertions, 1 deletions
diff --git a/ext/kv/lib.rs b/ext/kv/lib.rs
index 285614389..8a57d610d 100644
--- a/ext/kv/lib.rs
+++ b/ext/kv/lib.rs
@@ -534,7 +534,12 @@ fn mutation_from_v8(
let kind = match (value.1.as_str(), value.2) {
("set", Some(value)) => MutationKind::Set(value.try_into()?),
("delete", None) => MutationKind::Delete,
- ("sum", Some(value)) => MutationKind::Sum(value.try_into()?),
+ ("sum", Some(value)) => MutationKind::Sum {
+ value: value.try_into()?,
+ min_v8: vec![],
+ max_v8: vec![],
+ clamp: false,
+ },
("min", Some(value)) => MutationKind::Min(value.try_into()?),
("max", Some(value)) => MutationKind::Max(value.try_into()?),
("setSuffixVersionstampedKey", Some(value)) => {