diff --git a/src/ejabberd_http.erl b/src/ejabberd_http.erl index ad3a0da3d..e9d224cb9 100644 --- a/src/ejabberd_http.erl +++ b/src/ejabberd_http.erl @@ -859,8 +859,7 @@ parse_urlencoded(<<$=, Tail/binary>>, _Last, Cur, key) -> parse_urlencoded(<>, Last, Cur, State) -> parse_urlencoded(Tail, Last, <>, State); parse_urlencoded(<<>>, Last, Cur, _State) -> - [{Last, Cur}]; -parse_urlencoded(undefined, _, _, _) -> []. + [{Last, Cur}]. apply_custom_headers(Headers, CustomHeaders) -> {Doctype, Headers2} = case Headers -- [html] of