aboutsummaryrefslogtreecommitdiff
path: root/src/client
diff options
context:
space:
mode:
authorMelvin Keskin <melvo@olomono.de>2021-02-19 16:44:24 +0100
committerGitHub <noreply@github.com>2021-02-19 16:44:24 +0100
commitabf4a0bf9fd1f1676db6b27d4dd19b039abe2a3d (patch)
treedbc894698ba7b020c8b23e91542751a1a2f7b8fc /src/client
parent0b0d73cc4b3edd548221594efdda42c2fb518770 (diff)
downloadqxmpp-abf4a0bf9fd1f1676db6b27d4dd19b039abe2a3d.tar.gz
RosterManager: Request items with MIX annotation (#331)
Diffstat (limited to 'src/client')
-rw-r--r--src/client/QXmppRosterManager.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/client/QXmppRosterManager.cpp b/src/client/QXmppRosterManager.cpp
index 4938e054..0f677929 100644
--- a/src/client/QXmppRosterManager.cpp
+++ b/src/client/QXmppRosterManager.cpp
@@ -121,6 +121,10 @@ void QXmppRosterManager::_q_connected()
QXmppRosterIq roster;
roster.setType(QXmppIq::Get);
roster.setFrom(client()->configuration().jid());
+
+ // TODO: Request MIX annotations only when the server supports MIX-PAM.
+ roster.setMixAnnotate(true);
+
d->rosterReqId = roster.id();
if (client()->isAuthenticated())
client()->sendPacket(roster);