aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBadlop <badlop@process-one.net>2015-09-24 17:21:14 +0200
committerBadlop <badlop@process-one.net>2015-09-24 17:21:14 +0200
commitee456cc2afaa223f5086c54a17fdbcb3e90aaf8d (patch)
tree7b5d97740449aaf659c7e1dbc713eb2e2ad6ca15 /src
parentLog TLS errors as [debug] messages only (diff)
Fix regression introduced when code was binarized (EJAB-641)
Diffstat (limited to 'src')
-rw-r--r--src/ejabberd_auth_external.erl4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/ejabberd_auth_external.erl b/src/ejabberd_auth_external.erl
index 9dcf3410f..4d11507ee 100644
--- a/src/ejabberd_auth_external.erl
+++ b/src/ejabberd_auth_external.erl
@@ -311,7 +311,9 @@ get_mod_last_configured(Server) ->
end.
is_configured(Host, Module) ->
- gen_mod:is_loaded(Host, Module).
+ Os = ejabberd_config:get_local_option({modules, Host},
+ fun(M) when is_list(M) -> M end),
+ lists:keymember(Module, 1, Os).
opt_type(extauth_cache) ->
fun (false) -> undefined;