diff options
Diffstat (limited to 'src/QXmppRpcManager.cpp')
| -rw-r--r-- | src/QXmppRpcManager.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
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<QXmppDiscoveryIq::Identity> QXmppRpcManager::discoveryIdentities() const +{ + QXmppDiscoveryIq::Identity identity; + identity.setCategory("automation"); + identity.setType("rpc"); + return QList<QXmppDiscoveryIq::Identity>() << identity; +} + bool QXmppRpcManager::handleStanza(const QDomElement &element) { // XEP-0009: Jabber-RPC |
