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, param::Param,
tools::time, tools::time,
webxdc::StatusUpdateItem, webxdc::StatusUpdateItem,
Event, EventType, EventType,
}; };
use async_channel::{self as channel, Receiver, Sender}; use async_channel::{self as channel, Receiver, Sender};
use serde_json::json; 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:#}"); eprintln!("Can't log event to webxdc status update: {err:#}");
} }
Ok(serial) => { Ok(serial) => {
context.events.emit(Event { context.emit_event(EventType::WebxdcStatusUpdate {
id: context.id, msg_id,
typ: EventType::WebxdcStatusUpdate { status_update_serial: serial,
msg_id,
status_update_serial: serial,
},
}); });
} }
} }