diff options
Diffstat (limited to 'framework/domain/composercontroller.cpp')
-rw-r--r-- | framework/domain/composercontroller.cpp | 5 |
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() | |||
185 | void ComposerController::saveAsDraft() | 185 | void 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 | ||