summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYaroslav Mamykin (GitHub) <ymamykin@luxoft.com>2019-10-10 16:47:49 +0300
committerYarik <ymamykin@gmail.com>2019-11-15 15:16:39 +0200
commite4668651118cc0bef446b66518cea3f106973d8e (patch)
treef1b3ca2129b7d516153cc0cc3d73ddec22a135f8
parentab57fa1a1bbc3f903e8af53ab7cde84c25fcd8eb (diff)
downloadsdl_core-e4668651118cc0bef446b66518cea3f106973d8e.tar.gz
fixup! Fix versioning appliance for vehicle data
-rw-r--r--src/components/application_manager/src/rpc_handler_impl.cc34
1 files changed, 17 insertions, 17 deletions
diff --git a/src/components/application_manager/src/rpc_handler_impl.cc b/src/components/application_manager/src/rpc_handler_impl.cc
index 819236a485..9a1d815bb2 100644
--- a/src/components/application_manager/src/rpc_handler_impl.cc
+++ b/src/components/application_manager/src/rpc_handler_impl.cc
@@ -425,23 +425,23 @@ bool RPCHandlerImpl::ConvertMessageToSO(
return false;
}
- // rpc::ValidationReport report("RPC");
-
- // utils::SemanticVersion empty_version;
- // if (validate_params &&
- // smart_objects::errors::OK !=
- // output.validate(
- // &report, empty_version, allow_unknown_parameters)) {
- // LOG4CXX_ERROR(
- // logger_,
- // "Incorrect parameter from HMI - " << rpc::PrettyFormat(report));
-
- // output.erase(strings::msg_params);
- // output[strings::params][hmi_response::code] =
- // hmi_apis::Common_Result::INVALID_DATA;
- // output[strings::msg_params][strings::info] = rpc::PrettyFormat(report);
- // return false;
- // }
+ rpc::ValidationReport report("RPC");
+
+ utils::SemanticVersion empty_version;
+ if (validate_params &&
+ smart_objects::errors::OK !=
+ output.validate(
+ &report, empty_version, allow_unknown_parameters)) {
+ LOG4CXX_ERROR(
+ logger_,
+ "Incorrect parameter from HMI - " << rpc::PrettyFormat(report));
+
+ output.erase(strings::msg_params);
+ output[strings::params][hmi_response::code] =
+ hmi_apis::Common_Result::INVALID_DATA;
+ output[strings::msg_params][strings::info] = rpc::PrettyFormat(report);
+ return false;
+ }
break;
}
case protocol_handler::MajorProtocolVersion::PROTOCOL_VERSION_1: {