summaryrefslogtreecommitdiff
path: root/src/components/application_manager/src/policies/policy_handler.cc
diff options
context:
space:
mode:
authorAlex Kutsan <akutsan@luxoft.com>2017-01-06 14:29:31 +0200
committerAlex Kutsan <akutsan@luxoft.com>2017-01-11 09:56:32 +0200
commit174e9a0ce4f9c7456cd414a03fab64b8597b5add (patch)
treed104498935a04cd5d67a5128ae693b4743badaaf /src/components/application_manager/src/policies/policy_handler.cc
parentc9560c93a74e933ceb793ba35d2e3943b3e99bda (diff)
downloadsdl_core-174e9a0ce4f9c7456cd414a03fab64b8597b5add.tar.gz
Update update_reuire in time
update_requre should be store to cahche manager in the same time as UPDATE_NEEDED sent to HMI Related issue : APPLINK-30381
Diffstat (limited to 'src/components/application_manager/src/policies/policy_handler.cc')
-rw-r--r--src/components/application_manager/src/policies/policy_handler.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/components/application_manager/src/policies/policy_handler.cc b/src/components/application_manager/src/policies/policy_handler.cc
index da143eacb8..f4d9d45fe0 100644
--- a/src/components/application_manager/src/policies/policy_handler.cc
+++ b/src/components/application_manager/src/policies/policy_handler.cc
@@ -745,6 +745,8 @@ void PolicyHandler::OnGetStatusUpdate(const uint32_t correlation_id) {
void PolicyHandler::OnUpdateStatusChanged(const std::string& status) {
LOG4CXX_AUTO_TRACE(logger_);
+ POLICY_LIB_CHECK_VOID();
+ policy_manager_->SaveUpdateStatusRequired(policy::kUpToDate != status);
MessageHelper::SendOnStatusUpdate(status, application_manager_);
}