From 2ee33f091f87df1c19dcf1e6df622da5c1a5cf60 Mon Sep 17 00:00:00 2001 From: timedout Date: Fri, 21 Aug 2026 16:55:03 +0100 Subject: [PATCH] fix: Don't only include referenced extremities --- src/service/rooms/timeline/append.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/service/rooms/timeline/append.rs b/src/service/rooms/timeline/append.rs index 35b3771d1..5bc7d8f87 100644 --- a/src/service/rooms/timeline/append.rs +++ b/src/service/rooms/timeline/append.rs @@ -5,7 +5,7 @@ sync::Arc, time::Instant, }; - +use std::ops::Not; use conduwuit::{ Err, Result, debug, debug_warn, matrix::{Event, PduEvent}, @@ -190,6 +190,7 @@ async fn progress_state_and_extremities( .pdu_metadata .is_event_referenced(&incoming_pdu.room_id_or_hash(), &extremity) .await + .not() .then_some(extremity) }) .collect()