From 18a9380db083a9b4d195a337b87b7b3c142d28e9 Mon Sep 17 00:00:00 2001 From: Jeremy Lainé Date: Mon, 3 Sep 2012 12:39:28 +0200 Subject: add support for extended addresses --- src/base/QXmppPresence.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'src/base/QXmppPresence.cpp') diff --git a/src/base/QXmppPresence.cpp b/src/base/QXmppPresence.cpp index 4c33590e..83f8081d 100644 --- a/src/base/QXmppPresence.cpp +++ b/src/base/QXmppPresence.cpp @@ -260,15 +260,11 @@ void QXmppPresence::parse(const QDomElement &element) void QXmppPresence::toXml(QXmlStreamWriter *xmlWriter) const { xmlWriter->writeStartElement("presence"); - helperToXmlAddAttribute(xmlWriter,"xml:lang", lang()); - helperToXmlAddAttribute(xmlWriter,"id", id()); - helperToXmlAddAttribute(xmlWriter,"to", to()); - helperToXmlAddAttribute(xmlWriter,"from", from()); + QXmppStanza::toXmlElementFromChild(xmlWriter); + helperToXmlAddAttribute(xmlWriter,"type", presence_types[d->type]); d->status.toXml(xmlWriter); - error().toXml(xmlWriter); - // XEP-0045: Multi-User Chat if(!d->mucItem.isNull() || !d->mucStatusCodes.isEmpty()) { -- cgit v1.2.3