diff --git a/src/jobflow/utils/find.py b/src/jobflow/utils/find.py index 5dfc98e9..c61277da 100644 --- a/src/jobflow/utils/find.py +++ b/src/jobflow/utils/find.py @@ -205,7 +205,7 @@ def contains_flow_or_job(obj: Any) -> bool: # argument is a primitive, we won't find an flow or job here return False - obj = jsanitize(obj, strict=True, allow_bson=True) + obj = jsanitize(obj, strict=True, allow_bson=True, enum_values=True) # recursively find any reference classes locations = find_key_value(obj, "@class", "Flow")