summaryrefslogtreecommitdiff
path: root/src/acl.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/acl.erl')
-rw-r--r--src/acl.erl5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/acl.erl b/src/acl.erl
index b9c23147..375f6949 100644
--- a/src/acl.erl
+++ b/src/acl.erl
@@ -15,14 +15,15 @@
-include("ejabberd.hrl").
start() ->
- ets:new(acls, [bag, named_table, public]).
+ ets:new(acls, [bag, named_table, public]),
+ ok.
add(ACLName, ACLData) ->
ets:insert(acls, {ACLName, ACLData}).
match_rule(Rule, JID) ->
- case ejabberd_config:get_option(Rule) of
+ case ejabberd_config:get_global_option({access, Rule}) of
undefined ->
deny;
ACLs ->