diff options
author | Kate Alhola <kate.alhola@nokia.com> | 2010-04-05 21:50:53 +0300 |
---|---|---|
committer | Don Sanders <don.sanders@nokia.com> | 2010-04-06 19:36:33 +1000 |
commit | 534049f0a64befe78939085d9fdbfe74549f19d1 (patch) | |
tree | 153d1a1fca630e3f720e484663b3efeac6d205df /src/messaging/qmessagestore_maemo.cpp | |
parent | 499e0a1133301708d2644325cc98c0e9113c80b8 (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.cpp | 10 |
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; } |