diff --git a/hive-matrix-mcp/src/handlers.rs b/hive-matrix-mcp/src/handlers.rs index e010f949..03d2b720 100644 --- a/hive-matrix-mcp/src/handlers.rs +++ b/hive-matrix-mcp/src/handlers.rs @@ -194,11 +194,11 @@ async fn resolve_or_create_dm( let uid: OwnedUserId = user_id .parse() .map_err(|e| DaemonResponse::error(format!("invalid user_id {user_id}: {e}")))?; - if let Some(room) = client - .joined_rooms() - .into_iter() - .find(|r| r.direct_targets().iter().any(|t| t.as_str() == uid.as_str())) - { + if let Some(room) = client.joined_rooms().into_iter().find(|r| { + r.direct_targets() + .iter() + .any(|t| t.as_str() == uid.as_str()) + }) { return Ok(room); } client