diff options
Diffstat (limited to 'src/base/QXmppBookmarkSet.cpp')
| -rw-r--r-- | src/base/QXmppBookmarkSet.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/base/QXmppBookmarkSet.cpp b/src/base/QXmppBookmarkSet.cpp index bf6388db..35808e1d 100644 --- a/src/base/QXmppBookmarkSet.cpp +++ b/src/base/QXmppBookmarkSet.cpp @@ -190,12 +190,14 @@ void QXmppBookmarkSet::toXml(QXmlStreamWriter *writer) const writer->writeDefaultNamespace(ns_bookmarks); for (const auto &conference : m_conferences) { writer->writeStartElement(QStringLiteral("conference")); - if (conference.autoJoin()) + if (conference.autoJoin()) { helperToXmlAddAttribute(writer, QStringLiteral("autojoin"), QStringLiteral("true")); + } helperToXmlAddAttribute(writer, QStringLiteral("jid"), conference.jid()); helperToXmlAddAttribute(writer, QStringLiteral("name"), conference.name()); - if (!conference.nickName().isEmpty()) + if (!conference.nickName().isEmpty()) { helperToXmlAddTextElement(writer, QStringLiteral("nick"), conference.nickName()); + } writer->writeEndElement(); } for (const auto &url : m_urls) { |
