summaryrefslogtreecommitdiff
path: root/src/ejabberd_auth.erl
diff options
context:
space:
mode:
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>2018-07-08 14:52:12 +0300
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>2018-07-08 14:52:12 +0300
commit491993d4016bcb7ad62d48c8b243479f5d9727e6 (patch)
tree543e48005457b1c637224ba3b8ad3b06c8eebb32 /src/ejabberd_auth.erl
parentMerge pull request #2511 from licaon-kter/patch-5 (diff)
Reload internal room's configuration when mod_muc is reloaded
Fixes #2513
Diffstat (limited to 'src/ejabberd_auth.erl')
-rw-r--r--src/ejabberd_auth.erl8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/ejabberd_auth.erl b/src/ejabberd_auth.erl
index 7894679a..b11bfe3c 100644
--- a/src/ejabberd_auth.erl
+++ b/src/ejabberd_auth.erl
@@ -139,7 +139,7 @@ handle_cast(config_reloaded, #state{host_modules = HostModules} = State) ->
NewModules = auth_modules(Host),
start(Host, NewModules -- OldModules),
stop(Host, OldModules -- NewModules),
- reload(Host, lists_intersection(OldModules, NewModules)),
+ reload(Host, misc:intersection(OldModules, NewModules)),
maps:put(Host, NewModules, Acc)
end, HostModules, ejabberd_config:get_myhosts()),
init_cache(NewHostModules),
@@ -834,12 +834,6 @@ validate_credentials(User, Server, Password) ->
end
end.
-lists_intersection(L1, L2) ->
- lists:filter(
- fun(E) ->
- lists:member(E, L2)
- end, L1).
-
import_info() ->
[{<<"users">>, 3}].