summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/appMain/sdl_preloaded_pt.json5
-rw-r--r--src/components/application_manager/include/application_manager/app_service_manager.h2
-rw-r--r--src/components/application_manager/rpc_plugins/app_service_rpc_plugin/src/commands/hmi/as_publish_app_service_request.cc2
-rw-r--r--src/components/application_manager/rpc_plugins/app_service_rpc_plugin/src/commands/mobile/publish_app_service_request.cc2
4 files changed, 8 insertions, 3 deletions
diff --git a/src/appMain/sdl_preloaded_pt.json b/src/appMain/sdl_preloaded_pt.json
index 8f006426f9..4e39a735d1 100644
--- a/src/appMain/sdl_preloaded_pt.json
+++ b/src/appMain/sdl_preloaded_pt.json
@@ -1144,6 +1144,11 @@
"hmi_levels": ["BACKGROUND",
"FULL",
"LIMITED"]
+ },
+ "OnWayPointChange": {
+ "hmi_levels": ["BACKGROUND",
+ "FULL",
+ "LIMITED"]
}
}
},
diff --git a/src/components/application_manager/include/application_manager/app_service_manager.h b/src/components/application_manager/include/application_manager/app_service_manager.h
index 548f6a5b50..5080748f17 100644
--- a/src/components/application_manager/include/application_manager/app_service_manager.h
+++ b/src/components/application_manager/include/application_manager/app_service_manager.h
@@ -252,7 +252,7 @@ class AppServiceManager {
/**
* @brief Get the service of a given type published by a given provider.
* @param connection_key - The connection key of the service provider
- * @param service_type - The service ID
+ * @param service_type - The service type
* @return A pointer to requested service on success, NULL on failure
*/
AppService* FindServiceByProvider(const uint32_t connection_key,
diff --git a/src/components/application_manager/rpc_plugins/app_service_rpc_plugin/src/commands/hmi/as_publish_app_service_request.cc b/src/components/application_manager/rpc_plugins/app_service_rpc_plugin/src/commands/hmi/as_publish_app_service_request.cc
index d60f5d9a88..35a3e8a6b3 100644
--- a/src/components/application_manager/rpc_plugins/app_service_rpc_plugin/src/commands/hmi/as_publish_app_service_request.cc
+++ b/src/components/application_manager/rpc_plugins/app_service_rpc_plugin/src/commands/hmi/as_publish_app_service_request.cc
@@ -63,7 +63,7 @@ void ASPublishAppServiceRequest::Run() {
smart_objects::SmartObject service_record =
application_manager_.GetAppServiceManager().PublishAppService(manifest,
false);
- if (smart_objects::SmartType_Map != service_record.getType()) {
+ if (service_record.empty()) {
SendErrorResponse(
(*message_)[strings::params][strings::correlation_id].asUInt(),
hmi_apis::FunctionID::AppService_PublishAppService,
diff --git a/src/components/application_manager/rpc_plugins/app_service_rpc_plugin/src/commands/mobile/publish_app_service_request.cc b/src/components/application_manager/rpc_plugins/app_service_rpc_plugin/src/commands/mobile/publish_app_service_request.cc
index 65e3ffb3da..86819b44ad 100644
--- a/src/components/application_manager/rpc_plugins/app_service_rpc_plugin/src/commands/mobile/publish_app_service_request.cc
+++ b/src/components/application_manager/rpc_plugins/app_service_rpc_plugin/src/commands/mobile/publish_app_service_request.cc
@@ -111,7 +111,7 @@ void PublishAppServiceRequest::Run() {
application_manager_.GetAppServiceManager().PublishAppService(
manifest, true, connection_key());
- if (smart_objects::SmartType_Map != service_record.getType()) {
+ if (service_record.empty()) {
SendResponse(
false, mobile_apis::Result::REJECTED, "Failed to publish service");
return;