From 11ede72dab43015a9c295104e2defe35ec9e368b Mon Sep 17 00:00:00 2001 From: Jeremy Lainé Date: Fri, 10 Dec 2010 16:55:26 +0000 Subject: don't hardcode RPC discovery identity, move it to QXmppRpcManager --- src/QXmppRpcManager.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src/QXmppRpcManager.cpp') diff --git a/src/QXmppRpcManager.cpp b/src/QXmppRpcManager.cpp index e56a41c6..06c58451 100644 --- a/src/QXmppRpcManager.cpp +++ b/src/QXmppRpcManager.cpp @@ -69,7 +69,6 @@ void QXmppRpcManager::invokeInterfaceMethod( const QXmppRpcInvokeIq &iq ) { error.setType(QXmppStanza::Error::Cancel); error.setCondition(QXmppStanza::Error::ItemNotFound); - } } else @@ -131,6 +130,14 @@ QStringList QXmppRpcManager::discoveryFeatures() const return QStringList() << ns_rpc; } +QList QXmppRpcManager::discoveryIdentities() const +{ + QXmppDiscoveryIq::Identity identity; + identity.setCategory("automation"); + identity.setType("rpc"); + return QList() << identity; +} + bool QXmppRpcManager::handleStanza(const QDomElement &element) { // XEP-0009: Jabber-RPC -- cgit v1.2.3