Browse Source

feat(offlinemsg): Enable offline messages with no history

reviewable/pr5688/r4
Mick Sayson 6 years ago
parent
commit
2283d0c1b0
  1. 9
      src/widget/form/chatform.cpp

9
src/widget/form/chatform.cpp

@ -1192,7 +1192,14 @@ void ChatForm::SendMessageStr(QString msg) @@ -1192,7 +1192,14 @@ void ChatForm::SendMessageStr(QString msg)
}
});
} else {
ma->markAsSent(QDateTime::currentDateTime());
if (messageSent) {
offlineEngine->addSentMessage(receipt, modelMsg,
[ma] { ma->markAsSent(QDateTime::currentDateTime()); });
} else {
offlineEngine->addUnsentMessage(modelMsg, [ma] {
ma->markAsSent(QDateTime::currentDateTime());
});
}
}
// set last message only when sending it

Loading…
Cancel
Save