Reset is_app_installed flag when setting new query interface 74/228874/3
authorSangyoon Jang <jeremy.jang@samsung.com>
Thu, 26 Mar 2020 06:38:31 +0000 (15:38 +0900)
committerSangyoon Jang <jeremy.jang@samsung.com>
Thu, 26 Mar 2020 09:24:36 +0000 (18:24 +0900)
Change-Id: I53b883748c10c4881b111626eef241e54a84311a
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
src/common/pkgmgr_interface.cc

index 0c57eac..51bc8c1 100644 (file)
@@ -123,6 +123,9 @@ PkgMgrInterface::~PkgMgrInterface() {
 
 // method name?
 bool PkgMgrInterface::SetAppQueryInterface(int idx) {
+  // reset this flag to processing new package
+  is_app_installed_ = boost::none;
+
   auto it = query_interface_map_.find(idx);
   if (it == query_interface_map_.end()) {
     if (!query_interface_) {