From 18ac8babb1d40b291468058d9125a1598434f543 Mon Sep 17 00:00:00 2001 From: Guillaume Horel Date: Mon, 16 Jan 2012 23:23:36 -0500 Subject: Fixes to support sleekxmpp 1.0 --- server/component.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'server/component.py') diff --git a/server/component.py b/server/component.py index 0163c7b..2ae12d7 100644 --- a/server/component.py +++ b/server/component.py @@ -1,3 +1,4 @@ +import sys import logging logger = logging.getLogger(__name__) from sleekxmpp.componentxmpp import ComponentXMPP @@ -13,7 +14,7 @@ class ObjectComponent(ComponentXMPP): self.register_plugin('xep_0077', module="xep_0077") self.register_plugin("AliasPlugin", module = "alias_plugin", pconfig = {'root': root}) self.add_event_handler("session_start", self.start) - self.add_event_handler("presence_probe", self.presence_probe) + #self.add_event_handler("presence_probe", self.presence_probe) self.add_event_handler("message", self.message) self.add_event_handler("changed_subscription", self.presence_subscription) self.userHandler = UserHandler(root) @@ -46,8 +47,8 @@ class ObjectComponent(ComponentXMPP): self.userHandler.unregister(userJID) logger.info('unregistering user {}'.format(userJID)) - def presence_probe(self, event): - self.send_presence(pto = event["from"].full) + #def presence_probe(self, event): + # self.send_presence(pto = event["from"].full) -- cgit v1.2.3-70-g09d2