Skip to content
Snippets Groups Projects
Unverified Commit ffd6d256 authored by Stefano Borini's avatar Stefano Borini Committed by GitHub
Browse files

Merge pull request #110 from force-h2020/remove-traits-version-from-dump

Removed __traits_version__ from model getstate
parents ad3763bc dd9a286a
No related branches found
No related tags found
No related merge requests found
......@@ -49,10 +49,16 @@ class WorkflowWriter(HasStrictTraits):
parameters_data = []
for param in data["model_data"]["parameters"]:
state = param.__getstate__()
try:
state.pop("__traits_version__")
except KeyError:
pass
parameters_data.append(
{
"id": param.factory.id,
"model_data": param.__getstate__()
"model_data": state
}
)
......@@ -63,6 +69,12 @@ class WorkflowWriter(HasStrictTraits):
"""
Extracts the data from an external model and returns its dictionary
"""
state = model.__getstate__()
try:
state.pop("__traits_version__")
except KeyError:
pass
return {
"id": model.factory.id,
"model_data": model.__getstate__()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment