From 5e589104b1498ceffc1ef75e27320f4d7753d463 Mon Sep 17 00:00:00 2001 From: "Olha Vorobiova (GitHub)" <86727408+OlhaVorobiova@users.noreply.github.com> Date: Tue, 1 Feb 2022 16:28:49 +0200 Subject: Replase clusterModeStatus with clusterModes when this parameter is disallowed by policies (#3847) --- .../application_manager/src/commands/command_impl.cc | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/components/application_manager/src/commands/command_impl.cc b/src/components/application_manager/src/commands/command_impl.cc index 8eb7171274..34c2a6d6bc 100644 --- a/src/components/application_manager/src/commands/command_impl.cc +++ b/src/components/application_manager/src/commands/command_impl.cc @@ -47,12 +47,15 @@ struct InfoAppender { explicit InfoAppender(std::string& info) : info_(info) {} void operator()(const RPCParams::value_type& parameter) { + std::string param_name = parameter == strings::cluster_mode_status + ? strings::cluster_modes + : parameter; if (info_.empty()) { - info_ = "\'" + parameter + "\'"; + info_ = "\'" + param_name + "\'"; return; } - info_ = info_ + ", \'" + parameter + "\'"; + info_ = info_ + ", \'" + param_name + "\'"; } private: @@ -282,9 +285,11 @@ struct DisallowedParamsInserter { ? mobile_apis::VehicleDataType::VEHICLEDATA_OEM_CUSTOM_DATA : vehicle_data->second; + std::string param_name = + param == strings::cluster_mode_status ? strings::cluster_modes : param; (*disallowed_param)[strings::data_type] = vehicle_data_type; (*disallowed_param)[strings::result_code] = code_; - response_[strings::msg_params][param.c_str()] = *disallowed_param; + response_[strings::msg_params][param_name.c_str()] = *disallowed_param; return true; } -- cgit v1.2.1