aboutsummaryrefslogtreecommitdiff
path: root/src/client/QXmppArchiveManager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/QXmppArchiveManager.cpp')
-rw-r--r--src/client/QXmppArchiveManager.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/client/QXmppArchiveManager.cpp b/src/client/QXmppArchiveManager.cpp
index 92b2de1f..3e3087ec 100644
--- a/src/client/QXmppArchiveManager.cpp
+++ b/src/client/QXmppArchiveManager.cpp
@@ -119,8 +119,11 @@ void QXmppArchiveManager::removeCollections(const QString &jid, const QDateTime
///
void QXmppArchiveManager::retrieveCollection(const QString &jid, const QDateTime &start, int max)
{
+ QXmppResultSetQuery rsm;
+ rsm.setMax(max);
+
QXmppArchiveRetrieveIq packet;
- packet.setMax(max);
+ packet.setResultSetQuery(rsm);
packet.setStart(start);
packet.setWith(jid);
client()->sendPacket(packet);