add a get_own_jid method to plugins

This commit is contained in:
Emmanuel Gil Peyrot 2017-05-29 03:14:26 +01:00
commit b09eb078f4
3 changed files with 16 additions and 5 deletions

View file

@ -61,9 +61,9 @@ impl ComponentBuilder {
let transport = Arc::new(Mutex::new(transport));
let plugin_container = Arc::new(PluginContainer::new());
let mut component = Component {
jid: self.jid,
jid: self.jid.clone(),
transport: transport.clone(),
binding: PluginProxyBinding::new(dispatcher.clone(), plugin_container.clone()),
binding: PluginProxyBinding::new(dispatcher.clone(), plugin_container.clone(), self.jid),
plugin_container: plugin_container,
dispatcher: dispatcher,
};