lib/takeltau/ship/project/start.rb in takeltau-0.45.14 vs lib/takeltau/ship/project/start.rb in takeltau-0.45.16
- old
+ new
@@ -5,9 +5,14 @@
# Start a takelship
def ship_project_start(project)
return false unless _ship_project_start_matrjoschka?
takelship = _ship_info_lib_get_takelshipinfo
+ unless takelship
+ log.debug 'Unable to gather takelship info'
+ return false
+ end
+
project = _ship_info_lib_get_project project, takelship
return false unless _ship_project_start_valid_project? takelship, project
ports = _ship_ports_lib_get_ports(takelship, project)
return false if _ship_project_start_already_sailing? project, ports