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]

Reply via email to