Author: Adam <git@apiote.xyz>
convert zoneID in stops only if present
traffic/convert.go | 4 +++-
diff --git a/traffic/convert.go b/traffic/convert.go index a1e0348ddde356b7291f8652abc1841f6932c682..c8456d4d4fa983cda021547b19779cbc4fc03fb7 100644 --- a/traffic/convert.go +++ b/traffic/convert.go @@ -724,7 +724,9 @@ stop.Name = c.Feed.Flags().StopName for _, template := range templates { stop.Name = strings.Replace(stop.Name, "{{"+template+"}}", record[fields[template]], -1) } - stop.Zone = record[fields["zone_id"]] + if field, ok := fields["zone_id"]; ok { + stop.Zone = record[field] + } stop.NodeName = record[fields["stop_name"]] stops[record[fields["stop_id"]]] = stop