summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--common/mailpreprocessor.cpp4
-rw-r--r--tests/modelinteractivitytest.cpp2
2 files changed, 6 insertions, 0 deletions
diff --git a/common/mailpreprocessor.cpp b/common/mailpreprocessor.cpp
index 005a93e..c38035e 100644
--- a/common/mailpreprocessor.cpp
+++ b/common/mailpreprocessor.cpp
@@ -37,6 +37,10 @@ QString MailPropertyExtractor::getFilePathFromMimeMessagePath(const QString &s)
37void MailPropertyExtractor::updatedIndexedProperties(Sink::ApplicationDomain::Mail &mail) 37void MailPropertyExtractor::updatedIndexedProperties(Sink::ApplicationDomain::Mail &mail)
38{ 38{
39 const auto mimeMessagePath = getFilePathFromMimeMessagePath(mail.getMimeMessagePath()); 39 const auto mimeMessagePath = getFilePathFromMimeMessagePath(mail.getMimeMessagePath());
40 if (mimeMessagePath.isNull()) {
41 Trace() << "No mime message";
42 return;
43 }
40 Trace() << "Updating indexed properties " << mimeMessagePath; 44 Trace() << "Updating indexed properties " << mimeMessagePath;
41 QFile f(mimeMessagePath); 45 QFile f(mimeMessagePath);
42 if (!f.open(QIODevice::ReadOnly)) { 46 if (!f.open(QIODevice::ReadOnly)) {
diff --git a/tests/modelinteractivitytest.cpp b/tests/modelinteractivitytest.cpp
index d0a0920..c55a1db 100644
--- a/tests/modelinteractivitytest.cpp
+++ b/tests/modelinteractivitytest.cpp
@@ -10,6 +10,7 @@
10#include "resourceconfig.h" 10#include "resourceconfig.h"
11#include "log.h" 11#include "log.h"
12#include "modelresult.h" 12#include "modelresult.h"
13#include "test.h"
13 14
14static int blockingTime; 15static int blockingTime;
15 16
@@ -49,6 +50,7 @@ class ModelinteractivityTest : public QObject
49private slots: 50private slots:
50 void initTestCase() 51 void initTestCase()
51 { 52 {
53 Sink::Test::initTest();
52 Sink::Log::setDebugOutputLevel(Sink::Log::Warning); 54 Sink::Log::setDebugOutputLevel(Sink::Log::Warning);
53 ResourceConfig::addResource("org.kde.dummy.instance1", "org.kde.dummy"); 55 ResourceConfig::addResource("org.kde.dummy.instance1", "org.kde.dummy");
54 Sink::Store::removeDataFromDisk(QByteArray("org.kde.dummy.instance1")).exec().waitForFinished(); 56 Sink::Store::removeDataFromDisk(QByteArray("org.kde.dummy.instance1")).exec().waitForFinished();