summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2016-07-14 09:42:09 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2016-07-14 09:42:09 +0200
commit824ddd0fd4e3333c7c2afec83929c5b4795c16b7 (patch)
treeb00e2566a1a125356a6ad06f6a139f7d50218a76
parentb830955f98f360775e90a15e0cf431717b9e8572 (diff)
downloadkube-824ddd0fd4e3333c7c2afec83929c5b4795c16b7.tar.gz
kube-824ddd0fd4e3333c7c2afec83929c5b4795c16b7.zip
Actually execute the subjob
-rw-r--r--framework/domain/actions/sinkactions.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/framework/domain/actions/sinkactions.cpp b/framework/domain/actions/sinkactions.cpp
index 6b59829c..921fe748 100644
--- a/framework/domain/actions/sinkactions.cpp
+++ b/framework/domain/actions/sinkactions.cpp
@@ -106,7 +106,7 @@ static ActionHandlerHelper sendMailHandler("org.kde.kube.actions.sendmail",
106 query += Sink::Query::CapabilityFilter(Sink::ApplicationDomain::ResourceCapabilities::Mail::transport); 106 query += Sink::Query::CapabilityFilter(Sink::ApplicationDomain::ResourceCapabilities::Mail::transport);
107 query += Sink::Query::AccountFilter(accountId); 107 query += Sink::Query::AccountFilter(accountId);
108 Sink::Store::fetchAll<Sink::ApplicationDomain::SinkResource>(query) 108 Sink::Store::fetchAll<Sink::ApplicationDomain::SinkResource>(query)
109 .then<void, QList<Sink::ApplicationDomain::SinkResource::Ptr>>([=](const QList<Sink::ApplicationDomain::SinkResource::Ptr> &resources) { 109 .then<void, KAsync::Job<void>, QList<Sink::ApplicationDomain::SinkResource::Ptr>>([=](const QList<Sink::ApplicationDomain::SinkResource::Ptr> &resources) -> KAsync::Job<void> {
110 if (!resources.isEmpty()) { 110 if (!resources.isEmpty()) {
111 auto resourceId = resources[0]->identifier(); 111 auto resourceId = resources[0]->identifier();
112 SinkTrace() << "Sending message via resource: " << resourceId; 112 SinkTrace() << "Sending message via resource: " << resourceId;