diff --git a/src/editor/kmcomposerwin.cpp b/src/editor/kmcomposerwin.cpp index ac0c51f98..a643b6f6f 100644 --- a/src/editor/kmcomposerwin.cpp +++ b/src/editor/kmcomposerwin.cpp @@ -198,6 +198,7 @@ #include #include #include +#include // GPGME #include @@ -2460,6 +2461,14 @@ void KMComposerWin::printComposeResult(KJob *job, bool preview) void KMComposerWin::doSend(MessageComposer::MessageSender::SendMethod method, MessageComposer::MessageSender::SaveIn saveIn, bool willSendItWithoutReediting) { + //TODO generate new message from plugins. + MessageComposer::PluginEditorConverterBeforeConvertingData data; + data.setNewMessage(mContext == TemplateContext::New); + mPluginEditorConvertTextManagerInterface->setDataBeforeConvertingText(data); + + //TODO converttext if necessary + + // TODO integrate with MDA online status if (method == MessageComposer::MessageSender::SendImmediate) { if (!MessageComposer::Util::sendMailDispatcherIsOnline()) {