From d92a069558f4ad224666289330a6ee8304b2a3a4 Mon Sep 17 00:00:00 2001 From: Erik van Sebille Date: Fri, 21 Feb 2025 12:25:08 +0100 Subject: [PATCH] Adding support for waypoints without instruments Useful for e.g. sailing with ADCP turned on --- src/virtualship/expedition/do_expedition.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/virtualship/expedition/do_expedition.py b/src/virtualship/expedition/do_expedition.py index d2085605..a6e9403d 100644 --- a/src/virtualship/expedition/do_expedition.py +++ b/src/virtualship/expedition/do_expedition.py @@ -34,7 +34,9 @@ def do_expedition(expedition_dir: str | Path, input_data: Path | None = None) -> # remove instrument configurations that are not in schedule instruments_in_schedule = [ - waypoint.instrument.name for waypoint in schedule.waypoints + waypoint.instrument.name + for waypoint in schedule.waypoints + if waypoint.instrument ] for instrument in [