From c8cbbff044d81d637c50aff6b1d80785f0ea71a8 Mon Sep 17 00:00:00 2001 From: "Zaiming (Stone) Shi" Date: Wed, 27 Sep 2023 21:26:47 +0200 Subject: [PATCH] fix(logger): no need for special handling of empty string when formating json logs, there is no need to handle empty strings special, already covered by unicode handling --- apps/emqx/src/emqx_logger_jsonfmt.erl | 4 ---- 1 file changed, 4 deletions(-) diff --git a/apps/emqx/src/emqx_logger_jsonfmt.erl b/apps/emqx/src/emqx_logger_jsonfmt.erl index c6c04f70d..cb867793e 100644 --- a/apps/emqx/src/emqx_logger_jsonfmt.erl +++ b/apps/emqx/src/emqx_logger_jsonfmt.erl @@ -224,10 +224,6 @@ best_effort_json_obj(Map, Config) -> do_format_msg("~p", [Map], Config) end. -json([], _) -> - ""; -json(<<"">>, _) -> - "\"\""; json(A, _) when is_atom(A) -> atom_to_binary(A, utf8); json(I, _) when is_integer(I) -> I; json(F, _) when is_float(F) -> F;