summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShobhit Adlakha <adlakhashobhit@gmail.com>2019-09-26 11:40:20 -0400
committerShobhit Adlakha <adlakhashobhit@gmail.com>2019-09-26 11:40:20 -0400
commit5698f443c02d17b0f534794b20e6040684f699ba (patch)
treef69e70d8acd53b813996ab4f3da1c3de716ed590
parent628ad431c3e335b0af85dd87d00c844a8378ba91 (diff)
downloadsdl_core-fix/mobile_response_mandatory_params.tar.gz
Add moduleData key check in RCHelpers::RemoveRedundantGPSDataFromIVDataMsgfix/mobile_response_mandatory_params
-rw-r--r--src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/rc_helpers.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/rc_helpers.cc b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/rc_helpers.cc
index 8cf20948cf..ca0edc90b1 100644
--- a/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/rc_helpers.cc
+++ b/src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/rc_helpers.cc
@@ -257,6 +257,9 @@ void RCHelpers::RemoveRedundantGPSDataFromIVDataMsg(
using namespace application_manager::strings;
LOG4CXX_AUTO_TRACE(logger_);
+ if (!msg_params.keyExists(kModuleData)) {
+ return;
+ }
auto& module_data = msg_params[kModuleData];
if (!module_data.keyExists(kRadioControlData) ||
!module_data[kRadioControlData].keyExists(kSisData) ||