aboutsummaryrefslogtreecommitdiff
path: root/src/server/mod_disco.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/mod_disco.cpp')
-rw-r--r--src/server/mod_disco.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/server/mod_disco.cpp b/src/server/mod_disco.cpp
index 680de497..48c92580 100644
--- a/src/server/mod_disco.cpp
+++ b/src/server/mod_disco.cpp
@@ -54,6 +54,8 @@ QStringList QXmppServerDiscovery::discoveryItems() const
bool QXmppServerDiscovery::handleStanza(QXmppStream *stream, const QDomElement &element)
{
+ Q_UNUSED(stream);
+
if (element.attribute("to") != server()->domain())
return false;
@@ -74,7 +76,7 @@ bool QXmppServerDiscovery::handleStanza(QXmppStream *stream, const QDomElement &
if (request.queryType() == QXmppDiscoveryIq::ItemsQuery)
{
QList<QXmppDiscoveryIq::Item> items;
- foreach (QXmppServerExtension *extension, server()->loadedExtensions())
+ foreach (QXmppServerExtension *extension, server()->extensions())
{
foreach (const QString &jid, extension->discoveryItems())
{
@@ -96,7 +98,7 @@ bool QXmppServerDiscovery::handleStanza(QXmppStream *stream, const QDomElement &
// features
QStringList features;
- foreach (QXmppServerExtension *extension, server()->loadedExtensions())
+ foreach (QXmppServerExtension *extension, server()->extensions())
features += extension->discoveryFeatures();
response.setFeatures(features);
}