summaryrefslogtreecommitdiffstats
path: root/framework/src/domain/composercontroller.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2017-10-12 17:30:38 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2017-10-12 17:30:38 +0200
commita2894c03a83d3d9a00d44c752aa94fc12c96d858 (patch)
tree7dc9056d7c249ac7b78d446ee4aaf68dea9173f8 /framework/src/domain/composercontroller.cpp
parentc01bd56f6fd78a33669e683f088db36d6c920f39 (diff)
downloadkube-a2894c03a83d3d9a00d44c752aa94fc12c96d858.tar.gz
kube-a2894c03a83d3d9a00d44c752aa94fc12c96d858.zip
Load html messages as html
Diffstat (limited to 'framework/src/domain/composercontroller.cpp')
-rw-r--r--framework/src/domain/composercontroller.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/framework/src/domain/composercontroller.cpp b/framework/src/domain/composercontroller.cpp
index abb4fdf4..258c25d5 100644
--- a/framework/src/domain/composercontroller.cpp
+++ b/framework/src/domain/composercontroller.cpp
@@ -346,7 +346,10 @@ void ComposerController::setMessage(const KMime::Message::Ptr &msg)
346 mBccModel->setStringList(getStringListFromAddresses(msg->bcc(true)->mailboxes())); 346 mBccModel->setStringList(getStringListFromAddresses(msg->bcc(true)->mailboxes()));
347 347
348 setSubject(msg->subject(true)->asUnicodeString()); 348 setSubject(msg->subject(true)->asUnicodeString());
349 setBody(MailTemplates::plaintextContent(msg)); 349 bool isHtml = false;
350 const auto body = MailTemplates::body(msg, isHtml);
351 setHtmlBody(isHtml);
352 setBody(body);
350 353
351 //TODO use ObjecTreeParser to get encrypted attachments as well 354 //TODO use ObjecTreeParser to get encrypted attachments as well
352 foreach (const auto &att, msg->attachments()) { 355 foreach (const auto &att, msg->attachments()) {