use the minidom ElementBuilder::text method
This commit is contained in:
parent
6e7ec9ddb4
commit
d31caae5a0
2 changed files with 9 additions and 9 deletions
|
@ -141,11 +141,11 @@ impl Client {
|
|||
auth.extend(self.jid.node.as_ref().expect("JID has no node").bytes());
|
||||
auth.push(0);
|
||||
auth.extend(password.bytes());
|
||||
let mut elem = Element::builder("auth")
|
||||
.ns(ns::SASL)
|
||||
.attr("mechanism", "PLAIN")
|
||||
.build();
|
||||
elem.append_text_node(base64::encode(&auth));
|
||||
let elem = Element::builder("auth")
|
||||
.text(base64::encode(&auth))
|
||||
.ns(ns::SASL)
|
||||
.attr("mechanism", "PLAIN")
|
||||
.build();
|
||||
self.transport.write_element(&elem)?;
|
||||
did_sasl = true;
|
||||
}
|
||||
|
|
|
@ -75,10 +75,10 @@ impl PresencePlugin {
|
|||
.ns(ns::CLIENT)
|
||||
.build();
|
||||
if let Some(stat) = status {
|
||||
let mut elem = Element::builder("status")
|
||||
.ns(ns::CLIENT)
|
||||
.build();
|
||||
elem.append_text_node(stat);
|
||||
let elem = Element::builder("status")
|
||||
.ns(ns::CLIENT)
|
||||
.text(stat)
|
||||
.build();
|
||||
stanza.append_child(elem);
|
||||
}
|
||||
let mut elem = Element::builder("show")
|
||||
|
|
Loading…
Reference in a new issue