From 19ecad9ad2a6930499082bb1b0da587f4db01f9b Mon Sep 17 00:00:00 2001 From: Brad Seiler Date: Fri, 9 Oct 2026 20:07:11 -0400 Subject: [PATCH] test(relay): extract exclusive invite fixture without redundant conversion Co-authored-by: Codex Signed-off-by: Brad Seiler Signed-off-by: Local Builder <1c476cb1127ea270cb900bdc3891060140bdd1173f91498030ee9b4db01c2f20@buzz.block.builderlab.xyz> --- .../src/api/invites/postgres_tests/restriction_tests.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/buzz-relay/src/api/invites/postgres_tests/restriction_tests.rs b/crates/buzz-relay/src/api/invites/postgres_tests/restriction_tests.rs index 0f1a69d9b2..392fa206c6 100644 --- a/crates/buzz-relay/src/api/invites/postgres_tests/restriction_tests.rs +++ b/crates/buzz-relay/src/api/invites/postgres_tests/restriction_tests.rs @@ -204,9 +204,9 @@ async fn cutoff_rejects_only_v1_and_restriction_lookup_failure_never_admits() { let code = mint_code(state.clone(), &host, &issuer, serde_json::json!({})).await; let key = derive_invite_key(&state.relay_keypair); let (legacy, _) = crate::invite_token::mint_invite(&key, community, 3600); - let mut state = Arc::try_unwrap(state) - .ok() - .expect("exclusive fixture state"); + let Ok(mut state) = Arc::try_unwrap(state) else { + panic!("exclusive fixture state"); + }; Arc::make_mut(&mut state.config).invite_v1_invalid_after = Some(0); let state = Arc::new(state); let response = post_json(