From 79c80e28b86860de1e574c27173845e6b534286a Mon Sep 17 00:00:00 2001 From: Dewal Agarwal Date: Mon, 15 Apr 2019 19:57:19 +0530 Subject: [PATCH] Account info Delete from DB Change-Id: Ife03b185d8ce0ba39c8dc809ed4e038980581b57 Signed-off-by: Dewal Agarwal --- src/account.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/account.c b/src/account.c index b1c4d5d..779d304 100644 --- a/src/account.c +++ b/src/account.c @@ -659,8 +659,10 @@ int _pkgmgr_parser_handle_plugin(const char* package_id, const char* pkgmgr_plug if (ret != PMINFO_R_OK) { /*if pkgmgrinfo fails, delete account information assuming appId == package_id*/ - if (ACCOUNT_ERROR_NONE != _account_info_delete_from_db(package_id, uid)) - _E("account info deletion failed"); + if (g_strcmp0(pkgmgr_plugin_action, PKGMGR_PLUGIN_UINSTALL) == 0) { + if (ACCOUNT_ERROR_NONE != _account_info_delete_from_db(package_id, uid)) + _E("account info deletion failed"); + } _E("[%d]Failed to pkgmgrinfo_pkginfo_get_pkginfo().", ret); ret = -1; -- 2.34.1