mirror of
https://github.com/vanitasvitae/Smack.git
synced 2024-11-29 07:22:07 +01:00
Always include role in MUCItem if it's set
As not including "role='none'" when kicking a user will result in an XMPPErrorException. Also there appears to be nothing in XEP-45 which says "if role is not set, then it defaults to 'none'".
This commit is contained in:
parent
e85c1881d7
commit
f6ba363843
1 changed files with 1 additions and 3 deletions
|
@ -148,9 +148,7 @@ public class MUCItem implements NamedElement {
|
||||||
xml.optAttribute("affiliation", getAffiliation());
|
xml.optAttribute("affiliation", getAffiliation());
|
||||||
xml.optAttribute("jid", getJid());
|
xml.optAttribute("jid", getJid());
|
||||||
xml.optAttribute("nick", getNick());
|
xml.optAttribute("nick", getNick());
|
||||||
if (role != null && role != MUCRole.none) {
|
xml.optAttribute("role", getRole());
|
||||||
xml.attribute("role", getRole());
|
|
||||||
}
|
|
||||||
xml.rightAngleBracket();
|
xml.rightAngleBracket();
|
||||||
xml.optElement("reason", getReason());
|
xml.optElement("reason", getReason());
|
||||||
if (getActor() != null) {
|
if (getActor() != null) {
|
||||||
|
|
Loading…
Reference in a new issue