[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdepim
From: Leo Franchi <lfranchi () kde ! org>
Date: 2010-05-31 21:09:42
Message-ID: 20100531210942.312C8AC8C6 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1132998 by lfranchi:
Finish fixing MDN options. Should behave correctly in all cases now.
BUG: 238107
M +2 -0 kmail/mdnadvicedialog.cpp
M +1 -1 messagecomposer/messagefactory.cpp
--- trunk/KDE/kdepim/kmail/mdnadvicedialog.cpp #1132997:1132998
@@ -147,6 +147,8 @@
mode = requestAdviceOnMDN( "mdnNormalAsk" );
s = KMime::MDN::SentManually; // asked user
}
+ } else { // if message doesn't have a disposition header, never send anything.
+ mode = 0;
}
if( mode == 0 ) // ignore
--- trunk/KDE/kdepim/messagecomposer/messagefactory.cpp #1132997:1132998
@@ -548,7 +548,7 @@
// extract where to send to:
QString receiptTo = m_origMsg->headerByType("Disposition-Notification-To") ? \
m_origMsg->headerByType("Disposition-Notification-To")->asUnicodeString() : \
QString::fromLatin1("");
- if ( receiptTo.trimmed().isEmpty() ) receiptTo = \
m_origMsg->from()->asUnicodeString(); + if( receiptTo.trimmed().isEmpty() ) return \
KMime::Message::Ptr( new KMime::Message ); receiptTo.remove( QChar::fromLatin1('\n') \
);
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic