[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [kdepim-runtime/KDE/4.11] resources/imap: Get METADATA annotations.
From:       Christian Mollekopf <chrigi_1 () fastmail ! fm>
Date:       2013-11-06 14:32:21
Message-ID: E1Ve49d-000693-Th () scm ! kde ! org
[Download RAW message or body]

Git commit 0291bfb0fd272dfab0417cda0b406aa3c1af5d5a by Christian Mollekopf.
Committed on 28/10/2013 at 18:01.
Pushed by cmollekopf into branch 'KDE/4.11'.

Get METADATA annotations.

METADATA doesn't allow a wildcard as entry specifier.

BUG: 313159

M  +2    -1    resources/imap/retrievecollectionmetadatatask.cpp

http://commits.kde.org/kdepim-runtime/0291bfb0fd272dfab0417cda0b406aa3c1af5=
d5a

diff --git a/resources/imap/retrievecollectionmetadatatask.cpp b/resources/=
imap/retrievecollectionmetadatatask.cpp
index 2dd3b97..b79bed4 100644
--- a/resources/imap/retrievecollectionmetadatatask.cpp
+++ b/resources/imap/retrievecollectionmetadatatask.cpp
@@ -106,7 +106,8 @@ void RetrieveCollectionMetadataTask::doStart( KIMAP::Se=
ssion *session )
     meta->setMailBox( mailBox );
     if ( capabilities.contains( "METADATA" ) ) {
       meta->setServerCapability( KIMAP::MetaDataJobBase::Metadata );
-      meta->addEntry( "*" );
+      meta->addEntry( "/shared" );
+      meta->setDepth( KIMAP::GetMetaDataJob::AllLevels );
     } else {
       meta->setServerCapability( KIMAP::MetaDataJobBase::Annotatemore );
       meta->addEntry( "*", "value.shared" );

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic