From 139c4c1dd8bca81bdbc4f1ee766c4229ad5a4d3f Mon Sep 17 00:00:00 2001 From: Khopa Date: Thu, 27 Aug 2020 23:46:10 +0200 Subject: [PATCH] Fixed crash on mission generation when clearing slots. --- gen/aircraft.py | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/gen/aircraft.py b/gen/aircraft.py index cdcf77c9..c5eb8ae8 100644 --- a/gen/aircraft.py +++ b/gen/aircraft.py @@ -256,14 +256,15 @@ class AircraftConflictGenerator: def generate_flights(self, cp, country, flight_planner:FlightPlanner): # Clear pydcs parking slots - logging.info("CLEARING SLOTS @ " + cp.airport.name) - logging.info("===============") if cp.airport is not None: - for ps in cp.airport.parking_slots: - logging.info("SLOT : " + str(ps.unit_id)) - ps.unit_id = None - logging.info("----------------") - logging.info("===============") + logging.info("CLEARING SLOTS @ " + cp.airport.name) + logging.info("===============") + if cp.airport is not None: + for ps in cp.airport.parking_slots: + logging.info("SLOT : " + str(ps.unit_id)) + ps.unit_id = None + logging.info("----------------") + logging.info("===============") for flight in flight_planner.flights: