List elements when a project is closed

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

View File

@ -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()]