Quellcode durchsuchen

event_graph: Avoid loading keys for existence checks.

x vor 1 Monat
Ursprung
Commit
5fbc73d652
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1 1
      src/event_graph/rln.rs

+ 1 - 1
src/event_graph/rln.rs

@@ -756,7 +756,7 @@ enum KeyKind {
 
 
 /// Build a key into sled if it doesn't already exist.
 /// Build a key into sled if it doesn't already exist.
 fn ensure_key(sled_db: &sled::Db, key: &str, zkbin_bytes: &[u8], kind: KeyKind) -> Result<()> {
 fn ensure_key(sled_db: &sled::Db, key: &str, zkbin_bytes: &[u8], kind: KeyKind) -> Result<()> {
-    if sled_db.get(key)?.is_some() {
+    if sled_db.contains_key(key)? {
         return Ok(())
         return Ok(())
     }
     }