fix: Resolve errors in recently added services

This commit is contained in:
Ginger
2026-04-07 09:59:02 -04:00
parent a4e64383b7
commit 3e1f97487f
10 changed files with 99 additions and 55 deletions
+7 -2
View File
@@ -455,11 +455,16 @@ impl Service {
}
async fn handle_response(&self, content: RoomMessageEventContent) -> Result<()> {
let Some(Relation::Reply(reply )) = content.relates_to.as_ref() else {
let Some(Relation::Reply(reply)) = content.relates_to.as_ref() else {
return Ok(());
};
let Ok(pdu) = self.services.timeline.get_pdu(&reply.in_reply_to.event_id).await else {
let Ok(pdu) = self
.services
.timeline
.get_pdu(&reply.in_reply_to.event_id)
.await
else {
error!(
event_id = ?reply.in_reply_to.event_id,
"Missing admin command in_reply_to event"