Merge pull request #12735 from zhongwencool/fix-ban-crash
fix: don't crash when ban ip error
This commit is contained in:
commit
c7db157ecd
|
@ -169,7 +169,8 @@ banned(get, #{query_string := Params}) ->
|
||||||
banned(post, #{body := Body}) ->
|
banned(post, #{body := Body}) ->
|
||||||
case emqx_banned:parse(Body) of
|
case emqx_banned:parse(Body) of
|
||||||
{error, Reason} ->
|
{error, Reason} ->
|
||||||
{400, 'BAD_REQUEST', list_to_binary(Reason)};
|
ErrorReason = io_lib:format("~p", [Reason]),
|
||||||
|
{400, 'BAD_REQUEST', list_to_binary(ErrorReason)};
|
||||||
Ban ->
|
Ban ->
|
||||||
case emqx_banned:create(Ban) of
|
case emqx_banned:create(Ban) of
|
||||||
{ok, Banned} ->
|
{ok, Banned} ->
|
||||||
|
|
Loading…
Reference in New Issue