Commit 93635047 authored by mathieui's avatar mathieui

Merge branch 'ignore-muc-avatar' into 'master'

MucTab: Ignore presence from MUC barejid

See merge request !103
parents 36a0281b bf70fb8a
Pipeline #3116 failed with stages
in 4 minutes and 5 seconds
......@@ -513,6 +513,9 @@ class MucTab(ChatTab):
"""
Presence received while we are not in the room (before code=110)
"""
# If presence is coming from MUC barejid, ignore.
if not presence['from'].resource:
return None
from_nick, _, affiliation, show, status, role, jid, typ = dissect_presence(
presence)
if typ == 'unavailable':
......@@ -596,6 +599,9 @@ class MucTab(ChatTab):
"""
Handle new presences when we are already in the room
"""
# If presence is coming from MUC barejid, ignore.
if not presence['from'].resource:
return None
from_nick, from_room, affiliation, show, status, role, jid, typ = dissect_presence(
presence)
change_nick = '303' in status_codes
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment