diff options
author | Daniel Gultsch <daniel@gultsch.de> | 2021-01-06 13:46:09 +0300 |
---|---|---|
committer | Daniel Gultsch <daniel@gultsch.de> | 2021-01-06 13:46:09 +0300 |
commit | d0a2f1f45f848076d9ea834f52218aad3427c618 (patch) | |
tree | c16addea8fe65b8a3ccbb562f78977776484b601 | |
parent | 372ddbfb49cdea71c47ba40089b84eba550bb5ac (diff) |
just xmpp things
-rw-r--r-- | src/main/java/eu/siacs/conversations/entities/MucOptions.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/main/java/eu/siacs/conversations/entities/MucOptions.java b/src/main/java/eu/siacs/conversations/entities/MucOptions.java index 1072eeeb9..67657159a 100644 --- a/src/main/java/eu/siacs/conversations/entities/MucOptions.java +++ b/src/main/java/eu/siacs/conversations/entities/MucOptions.java @@ -158,8 +158,11 @@ public class MucOptions { } public boolean allowInvites() { - final Field field = getRoomInfoForm().getFieldByName("muc#roomconfig_allowinvites"); - return field != null && "1".equals(field.getValue()); + final Field allowInvitesField = getRoomInfoForm().getFieldByName("muc#roomconfig_allowinvites"); + final boolean allowInvites = allowInvitesField != null && "1".equals(allowInvitesField.getValue()); + final Field allowMemberInvitesField = getRoomInfoForm().getFieldByName("muc#roomconfig_allowmemberinvites"); + final boolean allowMemberInvites = allowMemberInvitesField != null && "1".equals(allowMemberInvitesField.getValue()); + return allowInvites || allowMemberInvites; } public boolean canChangeSubject() { |