aboutsummaryrefslogtreecommitdiffstats
path: root/server.py
diff options
context:
space:
mode:
authorThibaut Horel <thibaut.horel@gmail.com>2010-11-09 12:27:07 +0100
committerThibaut Horel <thibaut.horel@gmail.com>2010-11-09 12:27:07 +0100
commitb5fdec3743697c438519bc47daecf50b598b32fb (patch)
treeda256991a47b0847f04681aa1456aacd68ecfecf /server.py
parent15ae8d0c1075d4002d614964c33b13326866110d (diff)
downloadalias-b5fdec3743697c438519bc47daecf50b598b32fb.tar.gz
Correct small bug for component presence (due to the sleekxmpp doc being outdated)
Now you should be able to subscribe to and see the component presence.
Diffstat (limited to 'server.py')
-rw-r--r--server.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/server.py b/server.py
index 2472c54..5591f24 100644
--- a/server.py
+++ b/server.py
@@ -18,13 +18,13 @@ class ObjectComponent(ComponentXMPP):
def presenceSubscription(self, subscription) :
if subscription["type"] == "subscribe" :
- userJID = subscription["from"].jid
+ userJID = subscription["from"].full
self.sendPresenceSubscription(pto=userJID, ptype="subscribed")
self.sendPresence(pto = userJID)
self.sendPresenceSubscription(pto=userJID, ptype="subscribe")
-
+
def presenceProbe(self, event):
- self.sendPresence(pto = event["from"])
+ self.sendPresence(pto = event["from"].full)
if __name__ == '__main__' :