summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPaweł Chmielowski <pchmielowski@process-one.net>2018-01-09 15:50:16 +0100
committerPaweł Chmielowski <pchmielowski@process-one.net>2018-01-09 15:50:42 +0100
commitdf8888ab38d5d5ffb926e47f60338985a6fb8eac (patch)
tree9754277909326d5b4039d70779149671be36ce70 /src
parentCreate CODE_OF_CONDUCT.md (diff)
Send privileges if at least one of them is set, don't require all to be set
Diffstat (limited to 'src')
-rw-r--r--src/mod_privilege.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mod_privilege.erl b/src/mod_privilege.erl
index 1b573f06..a8cf8a09 100644
--- a/src/mod_privilege.erl
+++ b/src/mod_privilege.erl
@@ -210,7 +210,7 @@ handle_cast({component_connected, Host}, State) ->
RosterPerm = get_roster_permission(ServerHost, Host),
PresencePerm = get_presence_permission(ServerHost, Host),
MessagePerm = get_message_permission(ServerHost, Host),
- if RosterPerm /= none, PresencePerm /= none, MessagePerm /= none ->
+ if RosterPerm /= none; PresencePerm /= none; MessagePerm /= none ->
Priv = #privilege{perms = [#privilege_perm{access = message,
type = MessagePerm},
#privilege_perm{access = roster,