Now the function allows to update package & remove not-requested
appIds present before even if no hybrid status change has been done.
Change-Id: I3f13dddd726c57e6a1572ce3a608eaf16768ad55
ih.isUserPkgInstalled = m_privilegeDb.IsUserPkgInstalled(req.pkgName, req.uid);
ih.isOldPkgHybrid = ih.isUserPkgInstalled ? m_privilegeDb.IsPackageHybrid(req.pkgName) : req.isHybrid;
- if (ih.isUserPkgInstalled and ih.isOldPkgHybrid != req.isHybrid) {
+ if (ih.isUserPkgInstalled) {
// search for installed apps in the request
std::vector<std::string> requestedApps;
for (auto &app : req.apps) {