1
0
mirror of https://github.com/GNS3/gns3-server synced 2024-11-25 01:38:08 +00:00

Fix bug when listing endpoints for opened project

This commit is contained in:
grossmj 2023-11-23 15:38:42 +10:00
parent 9509d3a713
commit 37f720ac73

View File

@ -99,8 +99,12 @@ async def endpoints(
for link in links: for link in links:
node_id_1 = link["nodes"][0]["node_id"] node_id_1 = link["nodes"][0]["node_id"]
node_id_2 = link["nodes"][1]["node_id"] node_id_2 = link["nodes"][1]["node_id"]
node_name_1 = project.nodes[node_id_1]["name"] node_name_1 = node_name_2 = "N/A"
node_name_2 = project.nodes[node_id_2]["name"] for node in nodes:
if node["node_id"] == node_id_1:
node_name_1 = node["name"]
if node["node_id"] == node_id_2:
node_name_2 = node["name"]
add_to_endpoints( add_to_endpoints(
f"/projects/{project.id}/links/{link['link_id']}", f"/projects/{project.id}/links/{link['link_id']}",
f'Link from "{node_name_1}" to "{node_name_2}" in project "{project.name}"', f'Link from "{node_name_1}" to "{node_name_2}" in project "{project.name}"',