Skip to content

Commit 20f70f6

Browse files
fix: workbench
1 parent 2f611c3 commit 20f70f6

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import sqlalchemy as sa
99
from aiopg.sa.connection import SAConnection
1010
from aiopg.sa.result import RowProxy
11-
from models_library.projects import NodesDict, ProjectID, ProjectType
11+
from models_library.projects import ProjectID, ProjectType
1212
from models_library.projects_nodes import Node
1313
from models_library.projects_nodes_io import NodeIDStr
1414
from models_library.utils.change_case import camel_to_snake, snake_to_camel
@@ -195,17 +195,17 @@ async def _upsert_tags_in_project(
195195
async def _get_workbench(
196196
connection: SAConnection,
197197
project_uuid: str,
198-
) -> NodesDict:
198+
) -> dict[str, Any]:
199199
project_nodes_repo = ProjectNodesRepo(project_uuid=ProjectID(project_uuid))
200200
exclude_fields = {"node_id", "required_resources", "created", "modified"}
201-
workbench: NodesDict = {}
201+
workbench: dict[str, Any] = {}
202202

203203
project_nodes = await project_nodes_repo.list(connection) # type: ignore
204204
for project_node in project_nodes:
205205
node_data = project_node.model_dump(
206206
exclude=exclude_fields, exclude_none=True, exclude_unset=True
207207
)
208-
workbench[f"{project_node.node_id}"] = Node.model_validate(node_data)
208+
workbench[f"{project_node.node_id}"] = node_data
209209
return workbench
210210

211211
async def _get_project(

0 commit comments

Comments
 (0)