diff options
Diffstat (limited to 'framework/src/domain/composercontroller.cpp')
-rw-r--r-- | framework/src/domain/composercontroller.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/framework/src/domain/composercontroller.cpp b/framework/src/domain/composercontroller.cpp index 3328d9eb..ef77d714 100644 --- a/framework/src/domain/composercontroller.cpp +++ b/framework/src/domain/composercontroller.cpp | |||
@@ -149,9 +149,10 @@ void ComposerController::loadMessage(const QVariant &message, bool loadAsDraft) | |||
149 | if (loadAsDraft) { | 149 | if (loadAsDraft) { |
150 | setMessage(mail); | 150 | setMessage(mail); |
151 | } else { | 151 | } else { |
152 | auto reply = MailTemplates::reply(mail); | 152 | MailTemplates::reply(mail, [this] (const KMime::Message::Ptr &reply) { |
153 | //We assume reply | 153 | //We assume reply |
154 | setMessage(reply); | 154 | setMessage(reply); |
155 | }); | ||
155 | } | 156 | } |
156 | } else { | 157 | } else { |
157 | qWarning() << "Retrieved empty message"; | 158 | qWarning() << "Retrieved empty message"; |