diff --git a/Framework/Core/src/DataDescriptorQueryBuilder.cxx b/Framework/Core/src/DataDescriptorQueryBuilder.cxx index f79698ea2a08d..41a14d06f3acc 100644 --- a/Framework/Core/src/DataDescriptorQueryBuilder.cxx +++ b/Framework/Core/src/DataDescriptorQueryBuilder.cxx @@ -156,6 +156,9 @@ std::vector DataDescriptorQueryBuilder::parse(char const* config) if (attribute.name == "lifetime" && attribute.defaultValue.get() == "condition") { lifetime = Lifetime::Condition; } + if (attribute.name == "lifetime" && attribute.defaultValue.get() == "sporadic") { + lifetime = Lifetime::Sporadic; + } } return InputSpec{binding, std::move(*lastMatcher.release()), lifetime, attributes}; };