From a38768202af4e54d78a1aa2b42e1fdc7c466086b Mon Sep 17 00:00:00 2001 From: Meta Vens Date: Fri, 16 Oct 2026 00:34:55 +0200 Subject: [PATCH] cultnet-rs: fix decode_door credential test and unused import Co-Authored-By: Claude Opus 5.5 --- packages/cultnet-rs/src/replication.rs | 1 - packages/cultnet-rs/tests/decode_door.rs | 5 ++++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/cultnet-rs/src/replication.rs b/packages/cultnet-rs/src/replication.rs index 85f9574d..d29714fe 100644 --- a/packages/cultnet-rs/src/replication.rs +++ b/packages/cultnet-rs/src/replication.rs @@ -1,4 +1,3 @@ -use anyhow::Context; use anyhow::Result; use anyhow::anyhow; use cultcache_rs::CultCache; diff --git a/packages/cultnet-rs/tests/decode_door.rs b/packages/cultnet-rs/tests/decode_door.rs index 40432367..813112da 100644 --- a/packages/cultnet-rs/tests/decode_door.rs +++ b/packages/cultnet-rs/tests/decode_door.rs @@ -333,7 +333,10 @@ fn identity_credential_with_deep_key_is_refused_on_a_small_thread() { let path = temp.path().join("identity.cc"); enroll_service_identity_at::(&path).unwrap(); let mut envelopes: rmpv::Value = rmp_serde::from_slice(&std::fs::read(path).unwrap()).unwrap(); - let rmpv::Value::Map(envelope) = &mut envelopes.as_array_mut().unwrap()[0] else { + let rmpv::Value::Array(items) = &mut envelopes else { + panic!("credential is an array"); + }; + let rmpv::Value::Map(envelope) = &mut items[0] else { panic!("envelope is a map"); }; envelope.push(("zz".into(), "DEEP".into()));