diff options
Diffstat (limited to 'framework/domain/composercontroller.cpp')
-rw-r--r-- | framework/domain/composercontroller.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/framework/domain/composercontroller.cpp b/framework/domain/composercontroller.cpp index 9fb2c6f8..f1c04ea9 100644 --- a/framework/domain/composercontroller.cpp +++ b/framework/domain/composercontroller.cpp | |||
@@ -123,7 +123,7 @@ void ComposerController::loadMessage(const QVariant &message, bool loadAsDraft) | |||
123 | { | 123 | { |
124 | Sink::Query query(*message.value<Sink::ApplicationDomain::Mail::Ptr>()); | 124 | Sink::Query query(*message.value<Sink::ApplicationDomain::Mail::Ptr>()); |
125 | query.request<Sink::ApplicationDomain::Mail::MimeMessage>(); | 125 | query.request<Sink::ApplicationDomain::Mail::MimeMessage>(); |
126 | Sink::Store::fetchOne<Sink::ApplicationDomain::Mail>(query).syncThen<void, Sink::ApplicationDomain::Mail>([this, loadAsDraft](const Sink::ApplicationDomain::Mail &mail) { | 126 | Sink::Store::fetchOne<Sink::ApplicationDomain::Mail>(query).then([this, loadAsDraft](const Sink::ApplicationDomain::Mail &mail) { |
127 | setExistingMail(mail); | 127 | setExistingMail(mail); |
128 | 128 | ||
129 | //TODO this should probably happen as reaction to the property being set. | 129 | //TODO this should probably happen as reaction to the property being set. |
@@ -233,7 +233,7 @@ void ComposerController::send() | |||
233 | } | 233 | } |
234 | return KAsync::error<void>(0, "Failed to find a MailTransport resource."); | 234 | return KAsync::error<void>(0, "Failed to find a MailTransport resource."); |
235 | }) | 235 | }) |
236 | .syncThen<void>([&] (const KAsync::Error &error) { | 236 | .then([&] (const KAsync::Error &error) { |
237 | emit done(); | 237 | emit done(); |
238 | }); | 238 | }); |
239 | run(job); | 239 | run(job); |
@@ -279,7 +279,7 @@ void ComposerController::saveAsDraft() | |||
279 | return Store::modify(existingMail); | 279 | return Store::modify(existingMail); |
280 | } | 280 | } |
281 | }(); | 281 | }(); |
282 | job = job.syncThen<void>([&] { | 282 | job = job.then([&] { |
283 | emit done(); | 283 | emit done(); |
284 | }); | 284 | }); |
285 | run(job); | 285 | run(job); |