Skip to content

Commit e9793e1

Browse files
fix: project creation with nodes
1 parent 0df85db commit e9793e1

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

services/web/server/src/simcore_service_webserver/projects/_projects_repository_legacy.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
ProjectTemplateType,
2727
)
2828
from models_library.projects_comments import CommentID, ProjectsCommentsDB
29+
from models_library.projects_nodes import Node
2930
from models_library.projects_nodes_io import NodeID, NodeIDStr
3031
from models_library.resource_tracker import (
3132
PricingPlanAndUnitIdsTuple,
@@ -325,7 +326,7 @@ async def insert_project(
325326
node_id=NodeID(node_id),
326327
**{
327328
str(field_mapping.get(field, field)): value
328-
for field, value in project_workbench_node.items()
329+
for field, value in Node.model_validate(project_workbench_node).model_dump(mode="json", by_alias=True).items()
329330
if field_mapping.get(field, field) in valid_fields
330331
},
331332
)

0 commit comments

Comments
 (0)