Fix broken multi signal conditioner configurations

This commit is contained in:
Carles Fernandez
2026-04-02 12:36:17 +02:00
parent 1e77b62dad
commit 59aa060cd0
+5 -1
View File
@@ -226,7 +226,11 @@ auto findRole(const ConfigurationInterface* configuration, const std::string& ba
// Current behavior: if there is no "Tag0" use "Tag" instead
if (ID < 1 && !configuration->is_present(role + impl_prop))
{
return base; // legacy format
const auto stub = configuration->property(role + impl_prop, ""s);
if (stub.empty())
{
return base;
}
}
return role;