TizenRefApp-5916 Implement missed calls as ungrouped 15/63215/2
authorIryna Ferenchak <i.ferenchak@samsung.com>
Tue, 22 Mar 2016 14:47:51 +0000 (16:47 +0200)
committerAleksandr Sapozhnik <a.sapozhnik@samsung.com>
Wed, 23 Mar 2016 16:44:00 +0000 (09:44 -0700)
Change-Id: I935197af3758c5a76557bd86aaa6f529e4316aed
Signed-off-by: Iryna Ferenchak <i.ferenchak@samsung.com>
lib-logs/src/Logs/Model/LogProvider.cpp

index 674a4f7..b5928a9 100644 (file)
@@ -112,7 +112,10 @@ size_t LogProvider::fillGroupList(LogIterator begin, LogIterator end)
 
 bool LogProvider::shouldGroupLogs(Log &log, Log &prevLog)
 {
-       return (log.getType() == prevLog.getType()
+       int type = log.getType();
+       return (type == prevLog.getType()
+                       && type != CONTACTS_PLOG_TYPE_VOICE_INCOMING_UNSEEN
+                       && type != CONTACTS_PLOG_TYPE_VOICE_INCOMING_SEEN
                        && strcmp(log.getNumber(), prevLog.getNumber()) == 0
                        && compareDate(log.getTime(), prevLog.getTime()));
 }