From 837795e87aa91a43a172d83f614c33fb18601679 Mon Sep 17 00:00:00 2001 From: Dan Albert Date: Thu, 10 Sep 2020 17:05:32 -0700 Subject: [PATCH] Fix TACAN/ILS info for airfields. --- gen/airfields.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/gen/airfields.py b/gen/airfields.py index 1e881a98..c1ae0dcc 100644 --- a/gen/airfields.py +++ b/gen/airfields.py @@ -712,21 +712,23 @@ class RunwayData: """ atc: Optional[RadioFrequency] = None tacan: Optional[TacanChannel] = None + tacan_callsign: Optional[str] = None ils: Optional[RadioFrequency] = None try: airfield = AIRFIELD_DATA[airport.name] atc = airfield.atc.uhf tacan = airfield.tacan - tacan = airfield.tacan_callsign + tacan_callsign = airfield.tacan_callsign ils = airfield.ils_freq(runway) except KeyError: logging.warning(f"No airfield data for {airport.name}") return cls( - airport.name, - runway, - atc, - tacan, - ils + airfield_name=airport.name, + runway_name=runway, + atc=atc, + tacan=tacan, + tacan_callsign=tacan_callsign, + ils=ils ) @classmethod