diff options
| author | Jeremy Lainé <jeremy.laine@m4x.org> | 2015-07-31 13:11:36 +0200 |
|---|---|---|
| committer | Jeremy Lainé <jeremy.laine@m4x.org> | 2015-07-31 13:11:36 +0200 |
| commit | 5d8e309f46a825fa254bda56fae743ff80cbfe2a (patch) | |
| tree | d35de1d616ecb811d759ddde77654f8a020334b6 /src/base/QXmppVCardIq.cpp | |
| parent | 207f6697d512241af0fc145e590a234464acf723 (diff) | |
| download | qxmpp-5d8e309f46a825fa254bda56fae743ff80cbfe2a.tar.gz | |
fix reading/writing phone numbers in vCard (closes #65)
The phone numbers were incorrectly read from / written to vCard as a "PHONE"
element instead of "TEL".
Diffstat (limited to 'src/base/QXmppVCardIq.cpp')
| -rw-r--r-- | src/base/QXmppVCardIq.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/base/QXmppVCardIq.cpp b/src/base/QXmppVCardIq.cpp index 4a237200..448a97ca 100644 --- a/src/base/QXmppVCardIq.cpp +++ b/src/base/QXmppVCardIq.cpp @@ -457,7 +457,7 @@ void QXmppVCardPhone::parse(const QDomElement &element) void QXmppVCardPhone::toXml(QXmlStreamWriter *writer) const { - writer->writeStartElement("PHONE"); + writer->writeStartElement("TEL"); if (d->type & Home) writer->writeEmptyElement("HOME"); if (d->type & Work) @@ -994,7 +994,7 @@ void QXmppVCardIq::parseElementFromChild(const QDomElement& nodeRecv) QXmppVCardEmail email; email.parse(child); d->emails << email; - } else if (child.tagName() == "PHONE") { + } else if (child.tagName() == "TEL") { QXmppVCardPhone phone; phone.parse(child); d->phones << phone; |
