Skip to content
Snippets Groups Projects
Commit 06507c1b authored by Yann Leboulanger's avatar Yann Leboulanger
Browse files

ignore roster pushes from unknown sender. fixes #3098

parent 96e6457c
No related branches found
No related tags found
No related merge requests found
......@@ -64,6 +64,10 @@ class Roster(PlugIn):
def RosterIqHandler(self,dis,stanza):
""" Subscription tracker. Used internally for setting items state in
internal roster representation. """
sender = stanza.getAttr('from')
if not sender == None: and not sender.bareMatch(
self._owner.User + '@' + self._owner.Server):
return
for item in stanza.getTag('query').getTags('item'):
jid=item.getAttr('jid')
if item.getAttr('subscription')=='remove':
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment