Fix oops
This commit is contained in:
@ -106,7 +106,13 @@ pub async fn lights_task(state: &State) {
|
|||||||
error!("Failed to save wake schedule: {e}");
|
error!("Failed to save wake schedule: {e}");
|
||||||
};
|
};
|
||||||
|
|
||||||
let handle = spawn(wake_task(state.client_message.clone(), id.clone(), day, time));
|
let handle = spawn(wake_task(
|
||||||
|
state.client_message.subscribe(),
|
||||||
|
cmd.clone(),
|
||||||
|
id.clone(),
|
||||||
|
day,
|
||||||
|
time,
|
||||||
|
));
|
||||||
if let Some(old_handle) = wake_tasks.insert((id, day), handle) {
|
if let Some(old_handle) = wake_tasks.insert((id, day), handle) {
|
||||||
old_handle.abort();
|
old_handle.abort();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user