]> granicus.if.org Git - ejabberd/commitdiff
Don't call ejabberd_option from ejabberd_options
authorEvgeny Khramtsov <ekhramtsov@process-one.net>
Wed, 3 Jul 2019 16:23:05 +0000 (19:23 +0300)
committerEvgeny Khramtsov <ekhramtsov@process-one.net>
Wed, 3 Jul 2019 16:23:05 +0000 (19:23 +0300)
src/ejabberd_options.erl

index 38d834a6bb47365c614ef64732d10564db922053..16d3f7ba5b8d51c57b7563c721d341e3b847debc 100644 (file)
@@ -54,7 +54,7 @@ opt_type(append_host_config) ->
     econf:map(
       econf:and_then(
        econf:domain(),
-       econf:enum(ejabberd_option:hosts())),
+       econf:enum(ejabberd_config:get_option(hosts))),
       validator(),
       [unique]);
 opt_type(auth_cache_life_time) ->
@@ -145,7 +145,7 @@ opt_type(host_config) ->
     econf:map(
       econf:and_then(
        econf:domain(),
-       econf:enum(ejabberd_option:hosts())),
+       econf:enum(ejabberd_config:get_option(hosts))),
       validator(),
       [unique]);
 opt_type(hosts) ->
@@ -516,7 +516,7 @@ options() ->
      {ldap_password, <<"">>},
      {ldap_port,
       fun(Host) ->
-             case ejabberd_option:ldap_encrypt(Host) of
+             case ejabberd_config:get_option({ldap_encrypt, Host}) of
                  tls -> 636;
                  _ -> 389
              end