merge wrt-plugins-tizen_0.2.0-10
authorSangtai Kim <sangtai.kim@samsung.com>
Wed, 22 Feb 2012 07:22:30 +0000 (16:22 +0900)
committerSangtai Kim <sangtai.kim@samsung.com>
Wed, 22 Feb 2012 07:22:30 +0000 (16:22 +0900)
 - Callhistory bug fix

debian/changelog
src/platform/Tizen/Call/CallHistoryFilter.cpp

index 6659470..aa695bf 100644 (file)
@@ -1,3 +1,12 @@
+wrt-plugins-tizen (0.2.0-10) unstable; urgency=low
+
+  * Callhistory bug fix
+  * Git : slp/pkgs/w/wrt-plugins-tizen
+  * Tag : wrt-plugins-tizen_0.2.0-10
+
+
+ -- Sangtai Kim <sangtai.kim@samsung.com>  Wed, 22 Feb 2012 16:13:04 +0900
+
 wrt-plugins-tizen (0.2.0-9) unstable; urgency=low
 
   * Rangefilter bug fix
index 93d5cc9..2f48427 100755 (executable)
@@ -237,8 +237,17 @@ std::string CallHistoryFilter::convertAttribute(std::string &name, AnyPtr& value
                        return query;
                }
                query = F_LEFT_BRACKET + F_LOG_TIME + F_EQUAL + F_S_QUOTATION + dateStr + F_S_QUOTATION + F_RIGHT_BRACKET;
-       } else if (name.compare(F_DURATION) == 0) {
+       } else if (name.compare(STR_DURATION) == 0) {
                query = F_LEFT_BRACKET + F_DURATION + F_EQUAL + F_S_QUOTATION + value->toString() + F_S_QUOTATION + F_RIGHT_BRACKET;
+       } else if (name.compare(STR_CALL_TYPE) == 0) {
+               if (value->toString().compare(STR_TIZEN_TEL) == 0) {
+                       query = F_LEFT_BRACKET + F_LOG_TYPE + F_GREATER_THAN + F_EQUAL + F_VOICE_ANSWERED + F_AND
+                                               + F_LOG_TYPE + F_LESS_THAN + F_EQUAL + F_VIDEO_BLOCKED + F_RIGHT_BRACKET;
+               } else {
+                       query = F_LEFT_BRACKET + F_LOG_TYPE + "=0" + F_RIGHT_BRACKET;
+               }
+       } else {
+               query = F_LEFT_BRACKET + F_LOG_TYPE + "=0" + F_RIGHT_BRACKET;
        }
 
        return query;