summaryrefslogtreecommitdiffstats
path: root/examples/maildirresource/facade.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2016-02-10 14:58:53 +0100
committerChristian Mollekopf <chrigi_1@fastmail.fm>2016-02-10 14:59:07 +0100
commitf6cbafd5db9d75bda4e45d4c2ffb60e9cd174d9b (patch)
treee4098746f6e134d97cd4b6ba9a37c99c90df1857 /examples/maildirresource/facade.cpp
parent7b033bae206b96d0dac96f08956effe2f29beebf (diff)
downloadsink-f6cbafd5db9d75bda4e45d4c2ffb60e9cd174d9b.tar.gz
sink-f6cbafd5db9d75bda4e45d4c2ffb60e9cd174d9b.zip
Avoid constantly printing errors
...if the mimeMessage property is not loaded by a query
Diffstat (limited to 'examples/maildirresource/facade.cpp')
-rw-r--r--examples/maildirresource/facade.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/examples/maildirresource/facade.cpp b/examples/maildirresource/facade.cpp
index a10a18b..a7a0348 100644
--- a/examples/maildirresource/facade.cpp
+++ b/examples/maildirresource/facade.cpp
@@ -29,8 +29,8 @@ MaildirResourceMailFacade::MaildirResourceMailFacade(const QByteArray &instanceI
29 : Sink::GenericFacade<Sink::ApplicationDomain::Mail>(instanceIdentifier, QSharedPointer<MaildirMailAdaptorFactory>::create()) 29 : Sink::GenericFacade<Sink::ApplicationDomain::Mail>(instanceIdentifier, QSharedPointer<MaildirMailAdaptorFactory>::create())
30{ 30{
31 mResultTransformation = [](Sink::ApplicationDomain::ApplicationDomainType &value) { 31 mResultTransformation = [](Sink::ApplicationDomain::ApplicationDomainType &value) {
32 const auto property = value.getProperty("mimeMessage"); 32 if (value.hasProperty("mimeMessage")) {
33 if (property.isValid()) { 33 const auto property = value.getProperty("mimeMessage");
34 //Transform the mime message property into the actual path on disk. 34 //Transform the mime message property into the actual path on disk.
35 const auto mimeMessage = property.toString(); 35 const auto mimeMessage = property.toString();
36 auto parts = mimeMessage.split('/'); 36 auto parts = mimeMessage.split('/');