summaryrefslogtreecommitdiffstats
path: root/examples/maildirresource/maildirresource.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2016-02-11 17:02:40 +0100
committerChristian Mollekopf <chrigi_1@fastmail.fm>2016-02-11 17:02:40 +0100
commit7af2d3ac28311917eabd1b7c0ae07fffdf401b2f (patch)
treec362f642a167e6189450aeb370c05f93f361d873 /examples/maildirresource/maildirresource.cpp
parent4bb71b2142223d4a81a449c6bfcfa22918c6fc90 (diff)
downloadsink-7af2d3ac28311917eabd1b7c0ae07fffdf401b2f.tar.gz
sink-7af2d3ac28311917eabd1b7c0ae07fffdf401b2f.zip
Import new mails as well
Diffstat (limited to 'examples/maildirresource/maildirresource.cpp')
-rw-r--r--examples/maildirresource/maildirresource.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/examples/maildirresource/maildirresource.cpp b/examples/maildirresource/maildirresource.cpp
index 05fcbb6..839b427 100644
--- a/examples/maildirresource/maildirresource.cpp
+++ b/examples/maildirresource/maildirresource.cpp
@@ -145,6 +145,9 @@ void MaildirResource::synchronizeMails(Sink::Storage::Transaction &transaction,
145 return; 145 return;
146 } 146 }
147 147
148 Trace() << "Importing new mail.";
149 maildir.importNewMails();
150
148 auto listingPath = maildir.pathToCurrent(); 151 auto listingPath = maildir.pathToCurrent();
149 auto entryIterator = QSharedPointer<QDirIterator>::create(listingPath, QDir::Files); 152 auto entryIterator = QSharedPointer<QDirIterator>::create(listingPath, QDir::Files);
150 Trace() << "Looking into " << listingPath; 153 Trace() << "Looking into " << listingPath;
@@ -199,7 +202,7 @@ void MaildirResource::synchronizeMails(Sink::Storage::Transaction &transaction,
199 } 202 }
200 mSynchronizerQueue.commit(); 203 mSynchronizerQueue.commit();
201 const auto elapsed = time->elapsed(); 204 const auto elapsed = time->elapsed();
202 Trace() << "Synchronized " << count << " mails in " << listingPath << Sink::Log::TraceTime(elapsed) << " " << elapsed/qMax(count, 1) << " [ms/mail]"; 205 Log() << "Synchronized " << count << " mails in " << listingPath << Sink::Log::TraceTime(elapsed) << " " << elapsed/qMax(count, 1) << " [ms/mail]";
203 206
204} 207}
205 208