aboutsummaryrefslogtreecommitdiff
path: root/database/src/kv/binning.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2026-02-09 14:37:50 +0100
committermetamuffin <metamuffin@disroot.org>2026-02-09 14:37:50 +0100
commit7754a042ed80c7d8e2391925a8a6ae87a7610c8e (patch)
tree77642138705fa88867f5f2e892e9384828571b74 /database/src/kv/binning.rs
parent01597dce460bd9e3075d2db4f2b0d346ea5bfd64 (diff)
downloadjellything-7754a042ed80c7d8e2391925a8a6ae87a7610c8e.tar
jellything-7754a042ed80c7d8e2391925a8a6ae87a7610c8e.tar.bz2
jellything-7754a042ed80c7d8e2391925a8a6ae87a7610c8e.tar.zst
fix match index
Diffstat (limited to 'database/src/kv/binning.rs')
-rw-r--r--database/src/kv/binning.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/database/src/kv/binning.rs b/database/src/kv/binning.rs
index 1057a28..42e58fc 100644
--- a/database/src/kv/binning.rs
+++ b/database/src/kv/binning.rs
@@ -40,7 +40,7 @@ impl BinningComponent {
let mut new_out = Vec::new();
for value in path.get_matching_values(ob) {
for mut co in keys.clone() {
- co.extend((co.len() as u32).to_be_bytes());
+ co.extend((value.len() as u32).to_be_bytes());
co.extend(value);
new_out.push(co);
}
@@ -88,7 +88,7 @@ impl Filter {
Filter::Match(path, value) => {
vec![vec![(BinningComponent::Match(path.to_owned()), {
let mut co = Vec::new();
- co.extend((co.len() as u32).to_be_bytes());
+ co.extend((value.len() as u32).to_be_bytes());
co.extend(value);
co
})]]