summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJackLivio <jack@livio.io>2019-02-27 14:09:49 -0500
committerJackLivio <jack@livio.io>2019-02-27 14:16:49 -0500
commitbdbfd4d984f85c9de9c489a72fbc458725f7547f (patch)
tree78bec4d0fd7fa1526c8c62ee71a65969f9a0d06c
parent28a36a5aa0b2b0317ae13b02f645700da3e0e933 (diff)
downloadsdl_core-feature/app_exit_reason_close_cloud_connection.tar.gz
-rw-r--r--src/components/application_manager/src/application_manager_impl.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/components/application_manager/src/application_manager_impl.cc b/src/components/application_manager/src/application_manager_impl.cc
index d2b01b07de..9903342ae1 100644
--- a/src/components/application_manager/src/application_manager_impl.cc
+++ b/src/components/application_manager/src/application_manager_impl.cc
@@ -815,7 +815,8 @@ void ApplicationManagerImpl::DisconnectCloudApp(ApplicationSharedPtr app) {
std::string cloud_transport_type;
std::string hybrid_app_preference;
bool enabled = true;
- GetPolicyHandler().GetCloudAppParameters(app->policy_app_id(),
+ std::string policy_app_id = app->policy_app_id();
+ GetPolicyHandler().GetCloudAppParameters(policy_app_id,
enabled,
endpoint,
certificate,
@@ -837,7 +838,8 @@ void ApplicationManagerImpl::DisconnectCloudApp(ApplicationSharedPtr app) {
// Create device in pending state
LOG4CXX_DEBUG(logger_, "Re-adding the cloud app device");
- connection_handler().AddCloudAppDevice(endpoint, cloud_transport_type);
+ connection_handler().AddCloudAppDevice(
+ policy_app_id, endpoint, cloud_transport_type);
}
void ApplicationManagerImpl::RefreshCloudAppInformation() {