diff options
Diffstat (limited to 'src/components/application_manager/rpc_plugins/app_service_rpc_plugin/src/commands/hmi/as_unpublish_app_service_request.cc')
-rw-r--r-- | src/components/application_manager/rpc_plugins/app_service_rpc_plugin/src/commands/hmi/as_unpublish_app_service_request.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/components/application_manager/rpc_plugins/app_service_rpc_plugin/src/commands/hmi/as_unpublish_app_service_request.cc b/src/components/application_manager/rpc_plugins/app_service_rpc_plugin/src/commands/hmi/as_unpublish_app_service_request.cc index 8e117fcc70..30905b5fa2 100644 --- a/src/components/application_manager/rpc_plugins/app_service_rpc_plugin/src/commands/hmi/as_unpublish_app_service_request.cc +++ b/src/components/application_manager/rpc_plugins/app_service_rpc_plugin/src/commands/hmi/as_unpublish_app_service_request.cc @@ -62,11 +62,11 @@ void ASUnpublishAppServiceRequest::Run() { auto service = application_manager_.GetAppServiceManager().FindServiceByID(service_id); - if (service->mobile_service) { + if (!service || service->mobile_service) { SendErrorResponse( (*message_)[strings::params][strings::correlation_id].asUInt(), hmi_apis::FunctionID::AppService_UnpublishAppService, - hmi_apis::Common_Result::REJECTED, + hmi_apis::Common_Result::INVALID_ID, "Invalid Service ID", application_manager::commands::Command::SOURCE_SDL_TO_HMI); return; |