fix node serialization (#1627)

* fix node serialization

* remove intermediate variable

* mypy fix
This commit is contained in:
Cheick Keita
2022-01-31 10:05:28 -08:00
committed by GitHub
parent dab0dba34f
commit 809db31186
2 changed files with 9 additions and 10 deletions

View File

@ -30,8 +30,7 @@ def get(req: func.HttpRequest) -> func.HttpResponse:
if isinstance(node, Error):
return not_ok(node, context=request.machine_id)
node_tasks = NodeTasks.get_by_machine_id(request.machine_id)
node.tasks = [(t.task_id, t.state) for t in node_tasks]
node.tasks = [n for n in NodeTasks.get_by_machine_id(request.machine_id)]
node.messages = [
x.message for x in NodeMessage.get_messages(request.machine_id)
]