debug_logging: use Context.emit_event()

This commit is contained in:
link2xt
2023-04-16 18:07:56 +00:00
parent 2b8888350b
commit 2b7ee85e30

View File

@@ -7,7 +7,7 @@ use crate::{
param::Param,
tools::time,
webxdc::StatusUpdateItem,
Event, EventType,
EventType,
};
use async_channel::{self as channel, Receiver, Sender};
use serde_json::json;
@@ -72,12 +72,9 @@ pub async fn debug_logging_loop(context: &Context, events: Receiver<DebugEventLo
eprintln!("Can't log event to webxdc status update: {err:#}");
}
Ok(serial) => {
context.events.emit(Event {
id: context.id,
typ: EventType::WebxdcStatusUpdate {
msg_id,
status_update_serial: serial,
},
context.emit_event(EventType::WebxdcStatusUpdate {
msg_id,
status_update_serial: serial,
});
}
}