Refactor build_vertex function to reset both inactivated and activated vertices
This commit is contained in:
parent
74b723c4da
commit
94a00c0c5e
1 changed files with 5 additions and 3 deletions
|
|
@ -154,13 +154,15 @@ async def build_vertex(
|
||||||
result_data_response.timedelta = timedelta
|
result_data_response.timedelta = timedelta
|
||||||
vertex.add_build_time(timedelta)
|
vertex.add_build_time(timedelta)
|
||||||
inactivated_vertices = None
|
inactivated_vertices = None
|
||||||
if graph.inactivated_vertices:
|
|
||||||
inactivated_vertices = list(graph.inactivated_vertices)
|
inactivated_vertices = list(graph.inactivated_vertices)
|
||||||
graph.reset_inactivated_vertices()
|
graph.reset_inactivated_vertices()
|
||||||
|
activated_vertices = list(graph.activated_vertices)
|
||||||
|
graph.reset_activated_vertices()
|
||||||
chat_service.set_cache(flow_id, graph)
|
chat_service.set_cache(flow_id, graph)
|
||||||
|
|
||||||
build_response = VertexBuildResponse(
|
build_response = VertexBuildResponse(
|
||||||
inactivated_vertices=inactivated_vertices,
|
inactivated_vertices=inactivated_vertices,
|
||||||
|
activated_vertices=activated_vertices,
|
||||||
valid=valid,
|
valid=valid,
|
||||||
params=params,
|
params=params,
|
||||||
id=vertex.id,
|
id=vertex.id,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue