summaryrefslogtreecommitdiffstats
path: root/examples/imapresource/imapresource.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2016-06-20 16:00:10 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2016-06-20 16:00:10 +0200
commit5475eab39364c7608e1a34504401ff09e3b80726 (patch)
tree68006eefdafb8fab481554e3399b70d145b15265 /examples/imapresource/imapresource.cpp
parent893f6c75d1da2c0154d68fc5888f9a7cc43b76a6 (diff)
downloadsink-5475eab39364c7608e1a34504401ff09e3b80726.tar.gz
sink-5475eab39364c7608e1a34504401ff09e3b80726.zip
Detect and skip noselect folders
Diffstat (limited to 'examples/imapresource/imapresource.cpp')
-rw-r--r--examples/imapresource/imapresource.cpp3
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();