deleted lavina-core dependency in proto-xmpp

This commit is contained in:
JustTestingV 2024-01-20 20:27:52 +03:00
parent 798b27ccb2
commit b743252916
3 changed files with 3 additions and 6 deletions

1
Cargo.lock generated
View File

@ -1376,7 +1376,6 @@ dependencies = [
"anyhow",
"assert_matches",
"derive_more",
"lavina-core",
"lazy_static",
"quick-xml",
"regex",

View File

@ -4,7 +4,6 @@ edition = "2021"
version.workspace = true
[dependencies]
lavina-core.workspace = true
quick-xml.workspace = true
lazy_static.workspace = true
regex.workspace = true

View File

@ -3,7 +3,6 @@ use quick_xml::events::{BytesEnd, BytesStart, BytesText, Event};
use quick_xml::name::{Namespace, QName, ResolveResult};
use quick_xml::{NsReader, Writer};
use tokio::io::{AsyncBufRead, AsyncWrite};
use lavina_core::prelude::fail;
use super::skip_text;
@ -29,10 +28,10 @@ impl ClientStreamStart {
if let Event::Start(e) = incoming {
let (ns, local) = reader.resolve_element(e.name());
if ns != ResolveResult::Bound(Namespace(XMLNS.as_bytes())) {
return Err(fail("Invalid namespace for stream element"));
return Err(anyhow!("Invalid namespace for stream element"));
}
if local.into_inner() != b"stream" {
return Err(fail("Invalid local name for stream element"));
return Err(anyhow!("Invalid local name for stream element"));
}
let mut to = None;
let mut lang = None;
@ -65,7 +64,7 @@ impl ClientStreamStart {
version: version.unwrap(),
})
} else {
Err(fail("Incoming message does not belong XML Start Event"))
Err(anyhow!("Incoming message does not belong XML Start Event"))
}
}
}