Fix Bug 412895 - Attachment detector should not trigger while saving as draft

FIXED-IN: 5.12.3
BUG: 412895
wilder
Laurent Montel 7 years ago
parent ba4830eb89
commit 96c0e3ed5a
  1. 10
      src/editor/kmcomposerwin.cpp

@ -2497,10 +2497,12 @@ void KMComposerWin::printComposeResult(KJob *job, bool preview)
void KMComposerWin::doSend(MessageComposer::MessageSender::SendMethod method, MessageComposer::MessageSender::SaveIn saveIn, bool willSendItWithoutReediting)
{
const MessageComposer::ComposerViewBase::MissingAttachment forgotAttachment = userForgotAttachment();
if ((forgotAttachment == MessageComposer::ComposerViewBase::FoundMissingAttachmentAndAddedAttachment)
|| (forgotAttachment == MessageComposer::ComposerViewBase::FoundMissingAttachmentAndCancel)) {
return;
if(saveIn == MessageComposer::MessageSender::SaveInNone) {
const MessageComposer::ComposerViewBase::MissingAttachment forgotAttachment = userForgotAttachment();
if ((forgotAttachment == MessageComposer::ComposerViewBase::FoundMissingAttachmentAndAddedAttachment)
|| (forgotAttachment == MessageComposer::ComposerViewBase::FoundMissingAttachmentAndCancel)) {
return;
}
}
//TODO generate new message from plugins.

Loading…
Cancel
Save