Move handle_presence to presence::receive module
This commit is contained in:
parent
379d3cfbe6
commit
2a1b4db8e9
3 changed files with 52 additions and 45 deletions
|
|
@ -60,7 +60,7 @@ pub async fn wait_for_events(agent: &mut Agent) -> Option<Vec<Event>> {
|
|||
events.extend(new_events);
|
||||
} else if elem.is("presence", "jabber:client") {
|
||||
let presence = Presence::try_from(elem).unwrap();
|
||||
let new_events = presence::handle_presence(agent, presence).await;
|
||||
let new_events = presence::receive::handle_presence(agent, presence).await;
|
||||
events.extend(new_events);
|
||||
} else if elem.is("error", "http://etherx.jabber.org/streams") {
|
||||
println!("Received a fatal stream error: {}", String::from(&elem));
|
||||
|
|
|
|||
Loading…
Reference in a new issue