handle early stop for simple flows

This commit is contained in:
Ruben Fiszel
2024-05-19 22:07:06 +02:00
parent 7a1808e951
commit 5eeadb9240
@@ -2960,6 +2960,7 @@ fn is_simple_modules(modules: &Vec<FlowModule>, flow: &FlowValue) -> bool {
&& modules[0].sleep.is_none()
&& modules[0].suspend.is_none()
&& modules[0].cache_ttl.is_none()
&& modules[0].stop_after_if.is_none()
&& (modules[0].mock.is_none() || modules[0].mock.as_ref().is_some_and(|m| !m.enabled))
&& flow.failure_module.is_none();
is_simple