Fix UTF8 on Subject, events and chat rooms (secure/group chat)

This commit is contained in:
Julien Wadel 2021-10-11 14:41:35 +02:00
parent 5397094d92
commit b4b0e05c97
3 changed files with 3 additions and 4 deletions

View file

@ -113,7 +113,7 @@ bool ChatNoticeModel::update(){
}
case linphone::EventLog::Type::ConferenceSubjectChanged : {
setName(Utils::coreStringToAppString(mEventLog->getSubject()));
setName(QString::fromStdString(mEventLog->getSubject()));
setStatus(NoticeType::NoticeMessage);
break;
}

View file

@ -613,8 +613,7 @@ void ChatRoomModel::updateParticipants(const QVariantList& participants){
// -----------------------------------------------------------------------------
void ChatRoomModel::sendMessage (const QString &message) {
shared_ptr<linphone::ChatMessage> _message = mChatRoom->createMessageFromUtf8("");
_message->getContents().begin()->get()->setUtf8Text(message.toUtf8().toStdString());
shared_ptr<linphone::ChatMessage> _message = mChatRoom->createMessageFromUtf8(message.toUtf8().toStdString());
_message->send();
emit messageSent(_message);

@ -1 +1 @@
Subproject commit 2a087c0f73e2658a5efa7357725e1d009a5c51a7
Subproject commit c0e02ff5d29323ed4569d0e1cf01b484400d0737