summaryrefslogtreecommitdiffstats
path: root/src/messaging/qmessagestore_maemo.cpp
diff options
context:
space:
mode:
authorKate Alhola <kate.alhola@nokia.com>2010-04-05 21:50:53 +0300
committerDon Sanders <don.sanders@nokia.com>2010-04-06 19:36:33 +1000
commit534049f0a64befe78939085d9fdbfe74549f19d1 (patch)
tree153d1a1fca630e3f720e484663b3efeac6d205df /src/messaging/qmessagestore_maemo.cpp
parent499e0a1133301708d2644325cc98c0e9113c80b8 (diff)
send() returns now true on sucess, removeMessage added, qmessagingService::queryMessa() has still some problems together with modest
Diffstat (limited to 'src/messaging/qmessagestore_maemo.cpp')
-rw-r--r--src/messaging/qmessagestore_maemo.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/messaging/qmessagestore_maemo.cpp b/src/messaging/qmessagestore_maemo.cpp
index 57ad1fb82d..af955787cf 100644
--- a/src/messaging/qmessagestore_maemo.cpp
+++ b/src/messaging/qmessagestore_maemo.cpp
@@ -244,8 +244,7 @@ bool QMessageStore::removeMessage(const QMessageId& id, QMessageManager::Removal
if (id.toString().startsWith("MO_")) {
return ModestEngine::instance()->removeMessage(id, option);
}
-
- return false;
+ return EventLoggerEngine::instance()->deleteMessage(id);
}
bool QMessageStore::removeMessages(const QMessageFilter& filter, QMessageManager::RemovalOption option)
@@ -256,10 +255,11 @@ bool QMessageStore::removeMessages(const QMessageFilter& filter, QMessageManager
if (ids[i].toString().startsWith("MO_")) {
if (!ModestEngine::instance()->removeMessage(ids[i], option)) {
return false;
- }
- }
+ }
+ } else
+ if(!EventLoggerEngine::instance()->deleteMessage(ids[i]))
+ return false;
}
-
return true;
}