diff options
Diffstat (limited to 'src/QXmppDiscoveryManager.cpp')
| -rw-r--r-- | src/QXmppDiscoveryManager.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/QXmppDiscoveryManager.cpp b/src/QXmppDiscoveryManager.cpp index e25fb069..79315015 100644 --- a/src/QXmppDiscoveryManager.cpp +++ b/src/QXmppDiscoveryManager.cpp @@ -56,13 +56,15 @@ bool QXmppDiscoveryManager::handleStanza(QXmppStream *stream, const QDomElement return false;
}
-void QXmppDiscoveryManager::requestInformation(const QString& jid)
+void QXmppDiscoveryManager::requestInformation(const QString& jid, const QString& node)
{
QXmppDiscoveryIq request;
request.setType(QXmppIq::Get);
request.setQueryType(QXmppDiscoveryIq::ItemsQuery);
request.setTo(jid);
request.setFrom(client()->configuration().jid());
+ if(!node.isEmpty())
+ request.setQueryNode(node);
client()->sendPacket(request);
}
|
