From 08de312cd9687a4a04160443f8e2ffdda3c916b5 Mon Sep 17 00:00:00 2001 From: Lee Smet Date: Fri, 29 Aug 2025 11:30:41 +0200 Subject: [PATCH] Fix HSET response decoding The command internally uses (the deprecated) HMSET which just returns OK on success instead of the amount of fields written Signed-off-by: Lee Smet --- src/storage/redis.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/storage/redis.rs b/src/storage/redis.rs index d4ff007..42fcc6e 100644 --- a/src/storage/redis.rs +++ b/src/storage/redis.rs @@ -122,7 +122,7 @@ impl RedisDriver { warn!(db=%db, key=%key, error=%e, "DEL before HSET failed"); } // Write all fields - let _: usize = cm.hset_multiple(key, &pairs).await.map_err(|e| { + let _: () = cm.hset_multiple(key, &pairs).await.map_err(|e| { error!(db=%db, key=%key, error=%e, "HSET multiple failed"); e })?;