diff options
author | vitalyster <vitalyster@gmail.com> | 2021-01-20 18:52:11 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-20 18:52:11 +0300 |
commit | fa8b6b66953959e3f15c19c18b5f4b006a785f46 (patch) | |
tree | 4027f836a797bdaeb17734f2f52f051e137d8c05 | |
parent | 1d72805fac2e5a038013778efd14c80c5bf9454e (diff) |
Fix service discovery of transport JID (#402)
* Some clients does not want to browse items without disco#items feature
-rw-r--r-- | spectrum/src/frontends/xmpp/discoinforesponder.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/spectrum/src/frontends/xmpp/discoinforesponder.cpp b/spectrum/src/frontends/xmpp/discoinforesponder.cpp index 83752a45..aaa2fcde 100644 --- a/spectrum/src/frontends/xmpp/discoinforesponder.cpp +++ b/spectrum/src/frontends/xmpp/discoinforesponder.cpp @@ -148,6 +148,7 @@ bool DiscoInfoResponder::handleGetRequest(const Swift::JID& from, const Swift::J if (m_commands.find(info->getNode()) != m_commands.end()) { std::shared_ptr<DiscoInfo> res(new DiscoInfo()); res->addFeature("http://jabber.org/protocol/commands"); + res->addFeature("http://jabber.org/protocol/disco#items"); res->addFeature("jabber:x:data"); res->addIdentity(DiscoInfo::Identity(m_commands[info->getNode()], "automation", "command-node")); res->setNode(info->getNode()); |