#include <efl_extension.h>
#include <policy-manager.h>
#include <privilege_info.h>
+#include <privilege_package_info.h>
#include <glib.h>
#include <pkgmgr-info.h>
#include <tzplatform_config.h>
if (!strcmp(pd->pkgid, pkgid)) {
char* level;
if (pd->status) {
- level = "Ask user";
+ bool privacy_requestable = false;
+ ret = privilege_package_info_is_privacy_requestable(getuid(), pkgid, &privacy_requestable);
+ log_if(ret != PRVMGR_ERR_NONE, 1, "privilege_package_info_is_privacy_requestable failed. ret = %d", ret);
+ if (privacy_requestable)
+ level = "Ask user";
+ else
+ level = "Deny";
pd->status = false;
__terminate_app(pkgid);
} else {