feat: Do not persist remote PDUs fetched with admin commands

This commit is contained in:
Ginger 2025-09-04 10:46:08 -04:00 committed by nex
commit e27ef7f5ec

View file

@ -281,15 +281,8 @@ pub(super) async fn get_remote_pdu(
vec![(event_id, value, room_id)] vec![(event_id, value, room_id)]
}; };
info!("Attempting to handle event ID {event_id} as backfilled PDU");
self.services
.rooms
.timeline
.backfill_pdu(&server, response.pdu)
.await?;
let text = serde_json::to_string_pretty(&json)?; let text = serde_json::to_string_pretty(&json)?;
let msg = "Got PDU from specified server and handled as backfilled"; let msg = "Got PDU from specified server:";
write!(self, "{msg}. Event body:\n```json\n{text}\n```") write!(self, "{msg}. Event body:\n```json\n{text}\n```")
}, },
} }