aboutsummaryrefslogtreecommitdiff
path: root/src/server/mod_presence.cpp
diff options
context:
space:
mode:
authorJeremy Lainé <jeremy.laine@m4x.org>2012-03-24 15:46:27 +0000
committerJeremy Lainé <jeremy.laine@m4x.org>2012-03-24 15:46:27 +0000
commit6f82cf3c3aab28903dc80034505f3b75c84ce7ac (patch)
tree7982242914456ef5870679d0a02c9a99a7ef7c8f /src/server/mod_presence.cpp
parentfa29b3d1f69426c18c05e0fc710482d662d038ba (diff)
downloadqxmpp-6f82cf3c3aab28903dc80034505f3b75c84ce7ac.tar.gz
add a priority to QXmppServerExtension
Diffstat (limited to 'src/server/mod_presence.cpp')
-rw-r--r--src/server/mod_presence.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/server/mod_presence.cpp b/src/server/mod_presence.cpp
index 33e7aa26..41c06379 100644
--- a/src/server/mod_presence.cpp
+++ b/src/server/mod_presence.cpp
@@ -95,6 +95,13 @@ QList<QXmppPresence> QXmppServerPresence::availablePresences(const QString &bare
return d->presences.value(bareJid).values();
}
+int QXmppServerPresence::extensionPriority() const
+{
+ // FIXME: until we can handle presence errors, we need to
+ // keep this extension last.
+ return -1000;
+}
+
bool QXmppServerPresence::handleStanza(const QDomElement &element)
{
if (element.tagName() != QLatin1String("presence"))