From 77cccde7f833f1068e0760389677636a130d6d8b Mon Sep 17 00:00:00 2001 From: Pedro Bressan Date: Fri, 14 Feb 2025 23:09:01 +0100 Subject: [PATCH] FIX: Add Motors to Rocket without rail buttons. --- lib/services/rocket.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/services/rocket.py b/lib/services/rocket.py index cf6aef2..85db0e8 100644 --- a/lib/services/rocket.py +++ b/lib/services/rocket.py @@ -45,6 +45,10 @@ def from_rocket_model(cls, rocket: RocketView) -> Self: center_of_mass_without_motor=rocket.center_of_mass_without_motor, coordinate_system_orientation=rocket.coordinate_system_orientation.value.lower(), ) + rocketpy_rocket.add_motor( + MotorService.from_motor_model(rocket.motor).motor, + rocket.motor_position, + ) # RailButtons if rocket.rail_buttons: @@ -53,10 +57,6 @@ def from_rocket_model(cls, rocket: RocketView) -> Self: lower_button_position=rocket.rail_buttons.lower_button_position, angular_position=rocket.rail_buttons.angular_position, ) - rocketpy_rocket.add_motor( - MotorService.from_motor_model(rocket.motor).motor, - rocket.motor_position, - ) # NoseCone if rocket.nose: