plugin, tmp commit

Signed-off-by: fufesou <shuanglongchen@yeah.net>
This commit is contained in:
fufesou
2023-04-18 23:02:37 +08:00
parent f8a292cc56
commit ecf8c2664c
14 changed files with 547 additions and 118 deletions

View File

@@ -240,6 +240,14 @@ impl<T: InvokeUiSession> Session<T> {
self.send(Data::Message(msg));
}
pub fn send_plugin(&self, plugin: Plugin) {
let mut misc = Misc::new();
misc.set_plugin(plugin);
let mut msg_out = Message::new();
msg_out.set_misc(misc);
self.send(Data::Message(msg_out));
}
pub fn get_audit_server(&self, typ: String) -> String {
if self.lc.read().unwrap().conn_id <= 0
|| LocalConfig::get_option("access_token").is_empty()