continue
if monitor_template := pt_stop.get('monitor_template'):
if monitor_template.get('name') == "Fahrplan Abfahrtsmonitor VVT":
- vvt_stop_id = int(monitor_template['parameter'][2]['value'])
- pt_stop['ifopt_stop_id'] = f'at:47:{vvt_stop_id}'
- continue
+ parameter = monitor_template['parameter']
+ if len(parameter) == 3:
+ vvt_stop_id = int(parameter[2]['value'])
+ pt_stop['ifopt_stop_id'] = f'at:47:{vvt_stop_id}'
+ continue
if position_elevation := pt_stop.get('position'):
if position := position_elevation.get('position'):
bus_stop_feature_list = bus_stop_geojson['features']