Fix messages on remote-initiated chats
This commit is contained in:
@@ -108,9 +108,11 @@ impl telepathy::ChannelInterfaceMessages for Channel {
|
||||
|
||||
for msg_id in dc::chat::get_chat_msgs(&ctx, self.chat_id, 0, None) {
|
||||
if let Ok(msg) = dc::message::Message::load_from_db(&ctx, msg_id) {
|
||||
println!(" A message: {:?}", msg);
|
||||
match msg.get_state() {
|
||||
MessageState::InFresh | MessageState::InNoticed => out.push(convert_msg(&msg)),
|
||||
MessageState::InFresh | MessageState::InNoticed => {
|
||||
println!(" A message: {:?}", msg);
|
||||
out.push(convert_msg(&msg))
|
||||
}
|
||||
_ => continue,
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user