diff options
author | Christian Mollekopf <chrigi_1@fastmail.fm> | 2016-06-20 16:00:10 +0200 |
---|---|---|
committer | Christian Mollekopf <chrigi_1@fastmail.fm> | 2016-06-20 16:00:10 +0200 |
commit | 5475eab39364c7608e1a34504401ff09e3b80726 (patch) | |
tree | 68006eefdafb8fab481554e3399b70d145b15265 /examples/imapresource/imapresource.cpp | |
parent | 893f6c75d1da2c0154d68fc5888f9a7cc43b76a6 (diff) | |
download | sink-5475eab39364c7608e1a34504401ff09e3b80726.tar.gz sink-5475eab39364c7608e1a34504401ff09e3b80726.zip |
Detect and skip noselect folders
Diffstat (limited to 'examples/imapresource/imapresource.cpp')
-rw-r--r-- | examples/imapresource/imapresource.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/examples/imapresource/imapresource.cpp b/examples/imapresource/imapresource.cpp index 30ccf95..e01461d 100644 --- a/examples/imapresource/imapresource.cpp +++ b/examples/imapresource/imapresource.cpp | |||
@@ -322,6 +322,9 @@ public: | |||
322 | } | 322 | } |
323 | 323 | ||
324 | for (const auto &folder : folderList) { | 324 | for (const auto &folder : folderList) { |
325 | if (folder.noselect) { | ||
326 | continue; | ||
327 | } | ||
325 | QSet<qint64> uids; | 328 | QSet<qint64> uids; |
326 | auto messagesFuture = imap.fetchMessages(folder, [this, folder, &uids](const QVector<Message> &messages) { | 329 | auto messagesFuture = imap.fetchMessages(folder, [this, folder, &uids](const QVector<Message> &messages) { |
327 | Trace() << "Synchronizing mails" << folder.normalizedPath(); | 330 | Trace() << "Synchronizing mails" << folder.normalizedPath(); |