summaryrefslogtreecommitdiff
path: root/src/ejabberd_config.erl
diff options
context:
space:
mode:
authorBadlop <badlop@process-one.net>2015-09-02 13:46:03 +0200
committerBadlop <badlop@process-one.net>2015-09-02 13:46:03 +0200
commit1bc2c8cbb16f0186953dbe5b7eb71660e1e3c5f7 (patch)
treec748e558ad428477c1ec8de58ce4dae34efaa5bf /src/ejabberd_config.erl
parentRemove unused function now_to_iso/1 (diff)
Add verification of hide_sensitive_log_data global option
Diffstat (limited to 'src/ejabberd_config.erl')
-rw-r--r--src/ejabberd_config.erl4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/ejabberd_config.erl b/src/ejabberd_config.erl
index e1768581..5b97710a 100644
--- a/src/ejabberd_config.erl
+++ b/src/ejabberd_config.erl
@@ -1164,6 +1164,8 @@ emit_deprecation_warning(Module, NewModule) ->
[Module, NewModule])
end.
+opt_type(hide_sensitive_log_data) ->
+ fun (H) when is_boolean(H) -> H end;
opt_type(hosts) ->
fun(L) when is_list(L) ->
lists:map(
@@ -1174,7 +1176,7 @@ opt_type(hosts) ->
opt_type(language) ->
fun iolist_to_binary/1;
opt_type(_) ->
- [hosts, language].
+ [hide_sensitive_log_data, hosts, language].
-spec may_hide_data(string()) -> string();
(binary()) -> binary().