From 412805490db7c9176cb95778f68bbb4d29ee1c6a Mon Sep 17 00:00:00 2001 From: Manjeet Dahiya Date: Mon, 13 Sep 2010 20:38:21 +0000 Subject: activate discoveryManager to respond --- src/QXmppClient.cpp | 2 ++ src/QXmppOutgoingClient.cpp | 10 +++++----- 2 files changed, 7 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/QXmppClient.cpp b/src/QXmppClient.cpp index 6218ba66..8b420932 100644 --- a/src/QXmppClient.cpp +++ b/src/QXmppClient.cpp @@ -41,6 +41,7 @@ #include "QXmppVCardManager.h" #include "QXmppVersionManager.h" #include "QXmppEntityTimeManager.h" +#include "QXmppDiscoveryManager.h" class QXmppClientPrivate { @@ -185,6 +186,7 @@ QXmppClient::QXmppClient(QObject *parent) addExtension(d->versionManager); addExtension(new QXmppEntityTimeManager()); + addExtension(new QXmppDiscoveryManager()); } /// Destructor, destroys the QXmppClient object. diff --git a/src/QXmppOutgoingClient.cpp b/src/QXmppOutgoingClient.cpp index 1f1bb331..0eebcbeb 100644 --- a/src/QXmppOutgoingClient.cpp +++ b/src/QXmppOutgoingClient.cpp @@ -492,11 +492,11 @@ void QXmppOutgoingClient::handleStanza(const QDomElement &nodeRecv) (discoIq.queryNode().isEmpty() || discoIq.queryNode().startsWith(capabilitiesNode))) { // respond to info query - QXmppDiscoveryIq qxmppFeatures = capabilities(); - qxmppFeatures.setId(discoIq.id()); - qxmppFeatures.setTo(discoIq.from()); - qxmppFeatures.setQueryNode(discoIq.queryNode()); - sendPacket(qxmppFeatures); +// QXmppDiscoveryIq qxmppFeatures = capabilities(); +// qxmppFeatures.setId(discoIq.id()); +// qxmppFeatures.setTo(discoIq.from()); +// qxmppFeatures.setQueryNode(discoIq.queryNode()); +// sendPacket(qxmppFeatures); } else { emit discoveryIqReceived(discoIq); } -- cgit v1.2.3