Fixed issue with encryption

This commit is contained in:
Sylvain Berfini 2018-01-31 15:26:20 +01:00
parent 8cd317c30a
commit 2156bb3d45

View file

@ -239,10 +239,9 @@ const ContentType &ChatMessagePrivate::getContentType () {
void ChatMessagePrivate::setContentType (const ContentType &contentType) {
if (contents.size() > 0 && internalContent.getContentType().isEmpty() && internalContent.isEmpty()) {
contents.front()->setContentType(contentType);
} else {
internalContent.setContentType(contentType);
internalContent.setBody(contents.front()->getBody());
}
internalContent.setContentType(contentType);
}
const string &ChatMessagePrivate::getText () {
@ -272,10 +271,9 @@ const string &ChatMessagePrivate::getText () {
void ChatMessagePrivate::setText (const string &text) {
if (contents.size() > 0 && internalContent.getContentType().isEmpty() && internalContent.isEmpty()) {
contents.front()->setBody(text);
} else {
internalContent.setBody(text);
internalContent.setContentType(contents.front()->getContentType());
}
internalContent.setBody(text);
}
LinphoneContent *ChatMessagePrivate::getFileTransferInformation () const {