diff options
Diffstat (limited to 'src/components/application_manager/src/commands/mobile/send_location_request.cc')
-rw-r--r-- | src/components/application_manager/src/commands/mobile/send_location_request.cc | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/components/application_manager/src/commands/mobile/send_location_request.cc b/src/components/application_manager/src/commands/mobile/send_location_request.cc index 7b9ec53c3a..9ec4ca3fcc 100644 --- a/src/components/application_manager/src/commands/mobile/send_location_request.cc +++ b/src/components/application_manager/src/commands/mobile/send_location_request.cc @@ -62,11 +62,9 @@ void SendLocationRequest::Run() { smart_objects::SmartObject& msg_params = (*message_)[strings::msg_params]; if (msg_params.keyExists(strings::delivery_mode)) { - const std::vector<std::string>& allowed_params = - parameters_permissions().allowed_params; - if (allowed_params.end() == std::find(allowed_params.begin(), - allowed_params.end(), - strings::delivery_mode)) { + const RPCParams& allowed_params = parameters_permissions().allowed_params; + + if (helpers::in_range(allowed_params, strings::delivery_mode)) { msg_params.erase(strings::delivery_mode); } } |