Eliminate rooms outlier service, duplicate subset of timeline service.

Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
Jason Volk
2025-08-02 03:23:28 +00:00
parent 5d963abda6
commit fa3b72947a
10 changed files with 17 additions and 66 deletions

View File

@@ -561,8 +561,9 @@ async fn join_room_by_id_helper_remote(
services
.rooms
.outlier
.timeline
.add_pdu_outlier(&event_id, &value);
if let Some(state_key) = &pdu.state_key {
let shortstatekey = services
.rooms
@@ -595,7 +596,7 @@ async fn join_room_by_id_helper_remote(
.ready_for_each(|(event_id, value)| {
services
.rooms
.outlier
.timeline
.add_pdu_outlier(&event_id, &value);
})
.await;

View File

@@ -541,8 +541,9 @@ async fn knock_room_helper_remote(
services
.rooms
.outlier
.timeline
.add_pdu_outlier(&event_id, &event);
state_map.insert(shortstatekey, event_id.clone());
}