[traffxml] Fix bug when storing point distance attribute

Signed-off-by: mvglasow <michael -at- vonglasow.com>
This commit is contained in:
mvglasow
2025-07-21 22:35:48 +03:00
parent 3f58c6ee20
commit 93a1f9d1a6

View File

@@ -551,7 +551,7 @@ void PointToXml(Point const & point, std::string name, pugi::xml_node & parentNo
{ {
auto node = parentNode.append_child(name); auto node = parentNode.append_child(name);
if (point.m_distance) if (point.m_distance)
node.append_attribute("distance").set_value(point.m_junctionName.value()); node.append_attribute("distance").set_value(point.m_distance.value());
if (point.m_junctionName) if (point.m_junctionName)
node.append_attribute("junction_name").set_value(point.m_junctionName.value()); node.append_attribute("junction_name").set_value(point.m_junctionName.value());
if (point.m_junctionRef) if (point.m_junctionRef)