summaryrefslogtreecommitdiffstats
path: root/framework/domain/composercontroller.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'framework/domain/composercontroller.cpp')
-rw-r--r--framework/domain/composercontroller.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/framework/domain/composercontroller.cpp b/framework/domain/composercontroller.cpp
index bca90d33..0cf61442 100644
--- a/framework/domain/composercontroller.cpp
+++ b/framework/domain/composercontroller.cpp
@@ -185,9 +185,12 @@ void ComposerController::send()
185void ComposerController::saveAsDraft() 185void ComposerController::saveAsDraft()
186{ 186{
187 auto mail = assembleMessage(); 187 auto mail = assembleMessage();
188 auto currentAccountId = identityModel()->index(m_currentAccountIndex, 0).data(IdentitiesModel::AccountId).toByteArray();
189
188 Kube::Context context; 190 Kube::Context context;
189 context.setProperty("message", QVariant::fromValue(mail)); 191 context.setProperty("message", QVariant::fromValue(mail));
190 Kube::Action("org.kde.kube.actions.saveasdraft", context).execute(); 192 context.setProperty("accountId", QVariant::fromValue(currentAccountId));
193 Kube::Action("org.kde.kube.actions.save-as-draft", context).execute();
191 clear(); 194 clear();
192} 195}
193 196