From: Kyeonghun Lee Date: Fri, 14 Oct 2016 06:51:18 +0000 (+0900) Subject: [TSAM-8760] query for getting unread count fixed X-Git-Tag: submit/tizen/20161014.065604^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F52%2F92252%2F1;p=platform%2Fcore%2Fmessaging%2Fmsg-service.git [TSAM-8760] query for getting unread count fixed Change-Id: Ie039aa383c0832d59c8f6ae1b2c42665dfbb3483 Signed-off-by: Kyeonghun Lee --- diff --git a/manager/src/msg-manager-notification.cpp b/manager/src/msg-manager-notification.cpp index 760a114..d977352 100644 --- a/manager/src/msg-manager-notification.cpp +++ b/manager/src/msg-manager-notification.cpp @@ -1753,10 +1753,10 @@ int getLatestMsgInfo(MSG_MGR_NOTI_INFO_S *noti_info, bool isForInstantMessage) snprintf(sqlQuery, MAX_QUERY_LEN, "(COUNT(DISTINCT(CASE WHEN MAIN_TYPE = %d THEN MSG_ID END))) AS SMS_UNREAD_CNT, " "(COUNT(DISTINCT(CASE WHEN MAIN_TYPE = %d THEN MSG_ID END))) AS MMS_UNREAD_CNT " - "FROM %s WHERE READ_STATUS = 0;", + "FROM %s WHERE READ_STATUS = 0 AND (FOLDER_ID=%d OR FOLDER_ID=%d) AND STORAGE_ID = %d;", MSG_SMS_TYPE, MSG_MMS_TYPE, - MSGFW_MESSAGE_TABLE_NAME); + MSGFW_MESSAGE_TABLE_NAME, MSG_INBOX_ID, MSG_CBMSGBOX_ID, MSG_STORAGE_PHONE); MSG_MGR_DEBUG("sqlQuery [%s]", sqlQuery);