diff options
author | Badlop <badlop@process-one.net> | 2019-06-19 09:19:13 +0200 |
---|---|---|
committer | Badlop <badlop@process-one.net> | 2019-06-19 09:19:32 +0200 |
commit | ad98d4a5150dd6c4701c6cdb08c934754f34e477 (patch) | |
tree | 608db53c594df6aecc934cfa88a57604f01591b1 /src/ejabberd_xmlrpc.erl | |
parent | Require opt_type/1 callback (diff) |
Fix support for nonexistent or empty access_commands in ejabberd_xmlrpc
Diffstat (limited to 'src/ejabberd_xmlrpc.erl')
-rw-r--r-- | src/ejabberd_xmlrpc.erl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ejabberd_xmlrpc.erl b/src/ejabberd_xmlrpc.erl index 2c299d7f..3552e766 100644 --- a/src/ejabberd_xmlrpc.erl +++ b/src/ejabberd_xmlrpc.erl @@ -201,7 +201,7 @@ accept(Pid) -> %% HTTP interface %% ----------------------------- process(_, #request{method = 'POST', data = Data, opts = Opts, ip = {IP, _}}) -> - AccessCommands = proplists:get_value(access_commands, Opts), + AccessCommands = proplists:get_value(access_commands, Opts, []), GetAuth = true, State = #state{access_commands = AccessCommands, get_auth = GetAuth, ip = IP}, case fxml_stream:parse_element(Data) of |