diff --git a/src/state/listener.rs b/src/state/listener.rs index 8db4f4c..26a5d8e 100644 --- a/src/state/listener.rs +++ b/src/state/listener.rs @@ -97,12 +97,12 @@ impl State { .remove(machine) .ok_or("released unbooked machine")?; - let was_running = booking.track(false); - self.update_slaves(machine, was_running, true, false).await?; - machinelog(machine, &booking) .expect("machine log failed"); + let was_running = booking.track(false); + self.update_slaves(machine, was_running, true, false).await?; + Ok(()) } @@ -124,10 +124,10 @@ impl State { .track(power) .as_result((), err)?; - self.update_slaves(machine, true, false, power).await?; - cyan_ln!("info: {machine} got turned {power_string}"); + self.update_slaves(machine, true, false, power).await?; + Ok(()) }