diff --git a/src/Services/RealTimeForwardingControlService.cpp b/src/Services/RealTimeForwardingControlService.cpp index 73ef3a4e8e25b8142b09286f3114f0130b9694e6..d7ff81d70f6c93fc8326eb157e44f531d159e064 100644 --- a/src/Services/RealTimeForwardingControlService.cpp +++ b/src/Services/RealTimeForwardingControlService.cpp @@ -4,10 +4,7 @@ void RealTimeForwardingControlService::addAllReportsOfApplication(uint8_t applicationID) { for (auto& service: AllMessageTypes::messagesOfService) { uint8_t serviceType = service.first; - for (auto message: service.second) { - auto appServicePair = std::make_pair(applicationID, serviceType); - applicationProcessConfiguration.definitions[appServicePair].push_back(message); - } + addAllReportsOfService(applicationID, serviceType); } }