diff --git a/src/euph/room.rs b/src/euph/room.rs index c26685f..fa577d0 100644 --- a/src/euph/room.rs +++ b/src/euph/room.rs @@ -235,7 +235,7 @@ impl Room { d.from_nick, d.from_room ); } - Data::SendEvent(SendEvent(msg)) => { + Data::SendEvent(SendEvent(msg)) | Data::SendReply(SendReply(msg)) => { let own_user_id = self.own_user_id(); if let Some(last_msg_id) = &mut self.last_msg_id { logging_unwrap!( @@ -263,17 +263,6 @@ impl Room { .await ); } - Data::SendReply(SendReply(msg)) => { - let own_user_id = self.own_user_id(); - if let Some(last_msg_id) = &mut self.last_msg_id { - logging_unwrap!( - self.vault - .add_msg(Box::new(msg.clone()), *last_msg_id, own_user_id) - .await - ); - *last_msg_id = Some(msg.id); - } - } _ => {} } }