Hello community, here is the log from the commit of package kdepim4 for openSUSE:Factory checked in at 2012-08-28 21:16:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kdepim4 (Old) and /work/SRC/openSUSE:Factory/.kdepim4.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kdepim4", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/kdepim4/kdepim4.changes 2012-08-07 21:30:19.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.kdepim4.new/kdepim4.changes 2012-08-28 21:16:19.000000000 +0200 @@ -1,0 +2,5 @@ +Sat Aug 25 16:39:54 UTC 2012 - [email protected] + +- add mail loss fix bko #295484 + +------------------------------------------------------------------- New: ---- changeset_r628faec2651f6f20a438f61fc9c861c0d5eab0f8.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kdepim4.spec ++++++ --- /var/tmp/diff_new_pack.RxgoEa/_old 2012-08-28 21:16:21.000000000 +0200 +++ /var/tmp/diff_new_pack.RxgoEa/_new 2012-08-28 21:16:21.000000000 +0200 @@ -28,6 +28,7 @@ Patch1: akregator-useragent.diff Patch2: desktop-files.diff Patch3: knode-kontact-default.diff +Patch4: changeset_r628faec2651f6f20a438f61fc9c861c0d5eab0f8.diff BuildRequires: fdupes BuildRequires: gpgme-devel BuildRequires: grantlee-devel @@ -63,6 +64,7 @@ %patch1 %patch2 %patch3 +%patch4 %build %ifarch ppc64 ++++++ changeset_r628faec2651f6f20a438f61fc9c861c0d5eab0f8.diff ++++++ #commit 628faec2651f6f20a438f61fc9c861c0d5eab0f8 #Author: Andras Mantia <[email protected]> #Date: Sat Aug 25 11:52:45 2012 +0300 # # Now fix for real the mail loss on spam filtering. The previous fix's idea was good, just that unfortunately the default value is "setCacheOnly(true)" set in AgentBasePrivate, so we have to explicitely set the cacheonly to false, otherwise mail content is not fetched from the mail server when passing through a filter that needs a content. # # FIXED-IN: 4.8.6 # # BUG: 295484 # #diff --git a/mailfilteragent/mailfilteragent.cpp b/mailfilteragent/mailfilteragent.cpp #index 5f66e74..4e37ac7 100644 --- mailfilteragent/mailfilteragent.cpp +++ mailfilteragent/mailfilteragent.cpp @@ -111,6 +111,7 @@ void MailFilterAgent::initialCollectionFetchingDone( KJob *job ) changeRecorder()->itemFetchScope().setAncestorRetrieval( Akonadi::ItemFetchScope::Parent ); if (m_filterManager->requiresFullMailBody()) { + changeRecorder()->itemFetchScope().setCacheOnly(false); changeRecorder()->itemFetchScope().fetchFullPayload(); } else { changeRecorder()->itemFetchScope().fetchPayloadPart( Akonadi::MessagePart::Header, true ); -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
