summaryrefslogtreecommitdiff
path: root/src/ejabberd_http.erl
diff options
context:
space:
mode:
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>2017-05-08 14:34:35 +0300
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>2017-05-08 14:34:35 +0300
commit8368a0850ab077dc9317dc3b3046a0c28c16748d (patch)
tree2eb58cda4e722bc4cb64bb2d8acdd4ca5ba3b6b4 /src/ejabberd_http.erl
parentAdd type specs for Module:opt_type/1 (diff)
Don't call gen_mod:get_opt() outside of modules
Diffstat (limited to 'src/ejabberd_http.erl')
-rw-r--r--src/ejabberd_http.erl6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/ejabberd_http.erl b/src/ejabberd_http.erl
index 2dd81854..06da10c9 100644
--- a/src/ejabberd_http.erl
+++ b/src/ejabberd_http.erl
@@ -136,15 +136,15 @@ init({SockMod, Socket}, Opts) ->
true -> [{[], ejabberd_xmlrpc}];
false -> []
end,
- DefinedHandlers = gen_mod:get_opt(request_handlers, Opts, []),
+ DefinedHandlers = proplists:get_value(request_handlers, Opts, []),
RequestHandlers = DefinedHandlers ++ Captcha ++ Register ++
Admin ++ Bind ++ XMLRPC,
?DEBUG("S: ~p~n", [RequestHandlers]),
- DefaultHost = gen_mod:get_opt(default_host, Opts, undefined),
+ DefaultHost = proplists:get_value(default_host, Opts),
{ok, RE} = re:compile(<<"^(?:\\[(.*?)\\]|(.*?))(?::(\\d+))?$">>),
- CustomHeaders = gen_mod:get_opt(custom_headers, Opts, []),
+ CustomHeaders = proplists:get_value(custom_headers, Opts, []),
?INFO_MSG("started: ~p", [{SockMod1, Socket1}]),
State = #state{sockmod = SockMod1,