# HG changeset patch # User Ralph Meijer # Date 1099756952 0 # Node ID 3e2e0040e3e0d671c3f2edb7fd2a0d67b9e96b3a # Parent 445a61f872b6d3c9425c3cf6182748e2c280df69 Return support for the pubsub#subscribe feature. diff -r 445a61f872b6 -r 3e2e0040e3e0 idavoll/pubsub.py --- a/idavoll/pubsub.py Fri Nov 05 17:15:50 2004 +0000 +++ b/idavoll/pubsub.py Sat Nov 06 16:02:32 2004 +0000 @@ -197,6 +197,14 @@ xmlstream.addObserver(PUBSUB_UNSUBSCRIBE, self.onUnsubscribe) xmlstream.addObserver(PUBSUB_OPTIONS_GET, self.onOptionsGet) xmlstream.addObserver(PUBSUB_OPTIONS_SET, self.onOptionsSet) + + def getFeatures(self, node): + features = [] + + if not node: + features.append(NS_PUBSUB + "#subscribe") + + return features def onSubscribe(self, iq): self.handler_wrapper(self._onSubscribe, iq)