Update change log and spec for wrt-plugins-tizen_0.4.51
[framework/web/wrt-plugins-tizen.git] / src / Messaging / Messaging.cpp
index 7625445..5626433 100644 (file)
@@ -473,6 +473,13 @@ vector<IConversationPtr> Messaging::queryEmailConversation(const std::string& sq
                std::set<int> checkUnique;
 
                for(int i=0; i<mailListCount; i++){
+                       if(mailList[i].mail_id != mailList[i].thread_id)
+                       {
+                               LoggerD("skip mail");
+                               LoggerD("mailList[i].mail_id: " << mailList[i].mail_id);
+                               LoggerD("mailList[i].thread_id:" << mailList[i].thread_id);
+                               continue;
+                       }
                        if (checkUnique.find(mailList[i].thread_id) == checkUnique.end()){
                                checkUnique.insert(mailList[i].thread_id);
                                IConversationPtr convPtr(new Conversation(mailList[i].thread_id, EMAIL));