important bugfix
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good

This commit is contained in:
Robin Müller 2022-12-14 10:14:53 +01:00
parent 9c217ad91e
commit 2d72942d47
No known key found for this signature in database
GPG Key ID: 71B58F8A3CDFA9AC

View File

@ -161,6 +161,7 @@ void TmStore::addApid(uint16_t apid) {
void TmStore::addService(uint8_t service) { void TmStore::addService(uint8_t service) {
if (not filter.services) { if (not filter.services) {
filter.services = std::vector<uint8_t>({service}); filter.services = std::vector<uint8_t>({service});
return;
} }
filter.services.value().push_back(service); filter.services.value().push_back(service);
} }
@ -169,6 +170,7 @@ void TmStore::addServiceSubservice(uint8_t service, uint8_t subservice) {
if (not filter.serviceSubservices) { if (not filter.serviceSubservices) {
filter.serviceSubservices = filter.serviceSubservices =
std::vector<std::pair<uint8_t, uint8_t>>({std::pair(service, subservice)}); std::vector<std::pair<uint8_t, uint8_t>>({std::pair(service, subservice)});
return;
} }
filter.serviceSubservices.value().push_back({service, subservice}); filter.serviceSubservices.value().push_back({service, subservice});
} }