]> code.delx.au - pymsnt/blobdiff - src/contact.py
MSN contacts now have resources.
[pymsnt] / src / contact.py
index 30da03eb103cf8288b410d5b470875a147c39010..a4a216a900156b7b6cbed71e0897f2d53b2d8ca6 100644 (file)
@@ -178,7 +178,7 @@ class Contact:
                if(push): self.sendPresence()
        
        def sendSub(self, ptype):
-               self.contactList.session.sendPresence(to=self.contactList.session.jabberID, fro=self.jid, ptype=ptype)
+               self.contactList.session.sendPresence(to=self.contactList.session.jabberID, fro=self.jid + "/" + legacy.id, ptype=ptype)
        
        def sendPresence(self, tojid=""):
                avatarHash = ""
@@ -190,7 +190,7 @@ class Contact:
                caps.attributes["ver"] = legacy.version
                if not tojid:
                        tojid=self.contactList.session.jabberID
-               self.contactList.session.sendPresence(to=tojid, fro=self.jid, ptype=self.ptype, show=self.show, status=self.status, avatarHash=avatarHash, nickname=self.nickname, payload=[caps])
+               self.contactList.session.sendPresence(to=tojid, fro=self.jid + "/" + legacy.id, ptype=self.ptype, show=self.show, status=self.status, avatarHash=avatarHash, nickname=self.nickname, payload=[caps])