From: Jongkyu Koo Date: Fri, 21 Jul 2017 00:21:49 +0000 (+0900) Subject: enable number blocking code X-Git-Tag: submit/tizen/20170721.012548^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F52%2F139852%2F1;p=platform%2Fcore%2Fmessaging%2Fmsg-service.git enable number blocking code Change-Id: Id17733700035947c25dcbc434056d3cb7e2b4930 Signed-off-by: Jongkyu Koo --- diff --git a/externals/MsgSpamFilter.cpp b/externals/MsgSpamFilter.cpp index 981f149..eb27d8e 100755 --- a/externals/MsgSpamFilter.cpp +++ b/externals/MsgSpamFilter.cpp @@ -91,7 +91,7 @@ bool MsgCheckFilter(MsgDbHandler *pDbHandle, MSG_MESSAGE_INFO_S *pMsgInfo) char sqlQuery[MAX_QUERY_LEN+1]; MSG_SEC_DEBUG("pMsg->addressList[0].addressVal [%s]", pMsgInfo->addressList[0].addressVal); -#if 0 +#if 1 /* use phonenumber-utils API */ bool is_blocking = false; int ret = phone_number_check_blocking(pMsgInfo->addressList[0].addressVal, &is_blocking); if (ret != PHONE_NUMBER_ERROR_NONE) @@ -102,8 +102,7 @@ bool MsgCheckFilter(MsgDbHandler *pDbHandle, MSG_MESSAGE_INFO_S *pMsgInfo) pMsgInfo->folderId = MSG_SPAMBOX_ID; return true; } - -#else /* use phonenumber-utils API */ +#else memset(sqlQuery, 0x00, sizeof(sqlQuery)); snprintf(sqlQuery, sizeof(sqlQuery), "SELECT FILTER_ID FROM %s WHERE FILTER_TYPE = %d AND '%s' LIKE (CASE WHEN LENGTH(FILTER_VALUE) > %d-1 THEN '%%' || SUBSTR(FILTER_VALUE, LENGTH(FILTER_VALUE)-%d+1) ELSE FILTER_VALUE END) AND FILTER_ACTIVE = 1 \ UNION SELECT FILTER_ID FROM %s WHERE FILTER_TYPE = %d AND '%s' LIKE SUBSTR(FILTER_VALUE, 1) || '%%' AND FILTER_ACTIVE = 1 \