From 8ac4977c08e767419c68c7a00f37c8663678d604 Mon Sep 17 00:00:00 2001 From: Sven Czarnian Date: Thu, 23 Dec 2021 16:29:25 +0100 Subject: [PATCH] initialize all required information to avoid race conditions between in plugins and the web interface --- aman/sys/aco/Node.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/aman/sys/aco/Node.py b/aman/sys/aco/Node.py index 5aba418..1d7e257 100644 --- a/aman/sys/aco/Node.py +++ b/aman/sys/aco/Node.py @@ -217,3 +217,11 @@ class Node: if True == setEnrouteTime and (None == self.Inbound.EnrouteArrivalTime or ita < self.Inbound.EnrouteArrivalTime): self.Inbound.EnrouteArrivalTime = ita + self.Inbound.PlannedRunway = identifier.Runway.Name + self.Inbound.PlannedStar = star + self.Inbound.PlannedArrivalRoute = arrivalRoute + self.Inbound.PlannedArrivalTime = earliest + self.Inbound.InitialArrivalTime = earliest + self.Inbound.PlannedTrackmiles = trackmiles + self.Inbound.AssignmentMode = 'other' + self.Inbound.ExpectedRunway = None