Fix signaling for appid 41/132041/1 accepted/tizen/3.0/common/20170605.123905 accepted/tizen/3.0/ivi/20170605.014951 accepted/tizen/3.0/mobile/20170605.014902 accepted/tizen/3.0/tv/20170605.014919 accepted/tizen/3.0/wearable/20170605.014935 submit/tizen_3.0/20170601.102336
authorjongmyeongko <jongmyeong.ko@samsung.com>
Wed, 24 May 2017 13:20:57 +0000 (22:20 +0900)
committerjongmyeong ko <jongmyeong.ko@samsung.com>
Thu, 1 Jun 2017 01:28:52 +0000 (01:28 +0000)
Only uninstall case requres this signal.

Change-Id: I5506916da2063b949a44c92c0e989bb23707b66a
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
(cherry picked from commit d346cdc12c0f33b77c69e54dfe482a76dfcc802b)

src/common/pkgmgr_signal.cc

index 3a5116e41530629ffe84ba3d0df3fc4b3f18f527..3a93205687331e4c7fc461e2a5446607c321f7e1 100644 (file)
@@ -85,11 +85,12 @@ bool PkgmgrSignal::SendStarted(
   state_ = State::STARTED;
 
   // workaround for pkgmgr client to know all appids which are uninstalled
-  if (request_type_ == ci::RequestType::Uninstall)
+  if (request_type_ == ci::RequestType::Uninstall) {
     if (!SendAppids(type, pkgid))
       return false;
-  for (auto l : user_list_)
-    SendAppids(l.first, type, pkgid);
+    for (auto l : user_list_)
+      SendAppids(l.first, type, pkgid);
+  }
 
   return true;
 }