Fix: traffic sign conversion issues
Bug description:
- The
dynamic_cast<MountedSign*>(main_sign.get())
fails during traffic sign conversion, returning a nullptr. - When the main sign does not contain any supplementary signs, an empty MountedSign object is erroneously added to
map.traffic_signs
.
Pipeline: https://ci.eclipse.org/openpass/job/GtGenCore/view/change-requests/job/MR-80/
Edited by Andreas Rauschert