Skip to content

Commit 82ec439

Browse files
committed
Fix a bug cause by a field being null.
1 parent 652e3a7 commit 82ec439

3 files changed

Lines changed: 6 additions & 9 deletions

File tree

src/QSP/RouteFinding/Tracks/Ausots/AusotsHandler.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ public class AusotsHandler : TrackHandler
1616
private StatusRecorder recorder;
1717
private AirportManager airportList;
1818
private TrackInUseCollection tracksInUse;
19-
private List<TrackNodes> nodes;
20-
public bool AddedToWptList { get; private set; }
19+
private List<TrackNodes> nodes = new List<TrackNodes>();
20+
public bool AddedToWptList { get; private set; } = false;
2121
public AusotsMessage RawData { get; private set; }
2222

2323
public AusotsHandler(
@@ -32,7 +32,6 @@ public AusotsHandler(
3232
this.recorder = recorder;
3333
this.airportList = airportList;
3434
this.tracksInUse = tracksInUse;
35-
AddedToWptList = false;
3635
}
3736

3837
/// <summary>

src/QSP/RouteFinding/Tracks/Nats/NatHandler.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ public class NatsHandler : TrackHandler
1616
private StatusRecorder recorder;
1717
private AirportManager airportList;
1818
private TrackInUseCollection tracksInUse;
19-
private List<TrackNodes> nodes;
20-
public bool AddedToWptList { get; private set; }
19+
private List<TrackNodes> nodes = new List<TrackNodes>();
20+
public bool AddedToWptList { get; private set; } = false;
2121
public NatsMessage RawData { get; private set; }
2222

2323
public NatsHandler(
@@ -32,7 +32,6 @@ public NatsHandler(
3232
this.recorder = recorder;
3333
this.airportList = airportList;
3434
this.tracksInUse = tracksInUse;
35-
AddedToWptList = false;
3635
}
3736

3837
/// <summary>

src/QSP/RouteFinding/Tracks/Pacots/PacotsHandler.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ public class PacotsHandler : TrackHandler
1616
private StatusRecorder recorder;
1717
private AirportManager airportList;
1818
private TrackInUseCollection tracksInUse;
19-
private List<TrackNodes> nodes;
20-
public bool AddedToWptList { get; private set; }
19+
private List<TrackNodes> nodes = new List<TrackNodes>();
20+
public bool AddedToWptList { get; private set; } = false;
2121
public PacotsMessage RawData { get; private set; }
2222

2323
public PacotsHandler(
@@ -32,7 +32,6 @@ public PacotsHandler(
3232
this.recorder = recorder;
3333
this.airportList = airportList;
3434
this.tracksInUse = tracksInUse;
35-
AddedToWptList = false;
3635
}
3736

3837
/// <exception cref="GetTrackException"></exception>

0 commit comments

Comments
 (0)