summaryrefslogtreecommitdiff
path: root/slixmpp/plugins/xep_0045/stanza.py
diff options
context:
space:
mode:
authorEmmanuel Gil Peyrot <linkmauve@linkmauve.fr>2020-12-27 02:19:21 +0100
committerEmmanuel Gil Peyrot <linkmauve@linkmauve.fr>2020-12-27 02:59:09 +0100
commitc05cafc9637854d21c1a7d6709c69f7e8dd1497a (patch)
treec4f7fd6ae8360fb63da938fe0b429ad2cbbea05d /slixmpp/plugins/xep_0045/stanza.py
parent166b265de0327267ae47234ca6f13d17e2647aca (diff)
downloadslixmpp-c05cafc9637854d21c1a7d6709c69f7e8dd1497a.tar.gz
slixmpp-c05cafc9637854d21c1a7d6709c69f7e8dd1497a.tar.bz2
slixmpp-c05cafc9637854d21c1a7d6709c69f7e8dd1497a.tar.xz
slixmpp-c05cafc9637854d21c1a7d6709c69f7e8dd1497a.zip
XEP-0045: Add missing reason for affiliation and role changes
This is especially useful for ban/kick reasons.
Diffstat (limited to 'slixmpp/plugins/xep_0045/stanza.py')
-rw-r--r--slixmpp/plugins/xep_0045/stanza.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/slixmpp/plugins/xep_0045/stanza.py b/slixmpp/plugins/xep_0045/stanza.py
index 64224949..8de938fb 100644
--- a/slixmpp/plugins/xep_0045/stanza.py
+++ b/slixmpp/plugins/xep_0045/stanza.py
@@ -220,7 +220,8 @@ class MUCAdminItem(ElementBase):
namespace = NS_ADMIN
name = 'item'
plugin_attrib = 'item'
- interfaces = {'role', 'affiliation', 'nick', 'jid'}
+ interfaces = {'role', 'affiliation', 'nick', 'jid', 'reason'}
+ sub_interfaces = {'reason'}
class MUCStatus(ElementBase):