From 9d2ce72f7393c820161ba9036257156e2f56d19a Mon Sep 17 00:00:00 2001 From: timedout Date: Sat, 11 Jul 2026 07:40:26 +0100 Subject: [PATCH] style: Remove redundant length check for dag build --- src/api/server/send.rs | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/src/api/server/send.rs b/src/api/server/send.rs index 7b51ee014..cb3a8eeea 100644 --- a/src/api/server/send.rs +++ b/src/api/server/send.rs @@ -296,16 +296,12 @@ async fn handle_room( // Try to sort PDUs by their dependencies, but fall back to arbitrary order on // failure (e.g., cycles). This is best-effort; proper ordering is the sender's // responsibility. - let sorted_event_ids = if pdu_map.len() >= 2 { - build_local_dag(&pdu_map, DagBuilderTree::PrevEvents) - .await - .unwrap_or_else(|e| { - debug_warn!("Failed to build local DAG for room {room_id}: {e}"); - pdu_map.keys().cloned().collect() - }) - } else { - pdu_map.keys().cloned().collect() - }; + let sorted_event_ids = build_local_dag(&pdu_map, DagBuilderTree::PrevEvents) + .await + .unwrap_or_else(|e| { + debug_warn!("Failed to build local DAG for room {room_id}: {e}"); + pdu_map.keys().cloned().collect() + }); let mut results = Vec::with_capacity(sorted_event_ids.len()); for event_id in sorted_event_ids { let value = pdu_map