Add package paremeter to application filter
[platform/core/appfw/pkgmgr-info.git] / src / server / filter_checker / app_filter_checker / check_storage_app_filter_checker.cc
index b14eaa6..4101bf8 100644 (file)
@@ -20,8 +20,9 @@ namespace pkgmgr_server {
 namespace database {
 
 bool CheckStorageAppFilterChecker::CheckFilter(pkgmgrinfo_node_x* node,
-                                             application_x* info) {
-  return true;
+    application_x* app_info, package_x* pkg_info) {
+  return (node->value == nullptr || strcasecmp(node->value, "true") != 0 ||
+      __appinfo_check_installed_storage(app_info) == PMINFO_R_OK);
 }
 
 }  // namespace database