List elements when a project is closed

This commit is contained in:
grossmj committed 2023-10-09 13:16:12 +10:00
1 parent a27db6b4eb
commit 5092bd2fdf
8 files changed
+43 -4

No files matched your search

@@ -141,6 +141,9 @@ def get_nodes(project: Project = Depends(dep_project)) -> List[schemas.Node]:
Required privilege: Node.Audit
"""
if project.status == "closed":
# allow to retrieve nodes from a closed project
return project.nodes.values()
return [v.asdict() for v in project.nodes.values()]