Skip to content

Commit dcd8495

Browse files
committed
use model dump again
1 parent f35e707 commit dcd8495

File tree

1 file changed

+1
-1
lines changed
  • python_workflow_definition/src/python_workflow_definition

1 file changed

+1
-1
lines changed

python_workflow_definition/src/python_workflow_definition/models.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@ def load_json_str(cls: Type[T], json_data: Union[str, bytes]) -> dict:
210210
logger.info(
211211
"Successfully loaded and validated workflow model from JSON data."
212212
)
213-
return {k: [dict(el) for el in v] for k, v in dict(instance).items()}
213+
return instance.model_dump()
214214
except ValidationError: # Catch validation errors specifically
215215
logger.error("Workflow model validation failed.", exc_info=True)
216216
raise

0 commit comments

Comments
 (0)