From ef9f8a8fdf4d94189fd8bd9f6cc174a9052cee73 Mon Sep 17 00:00:00 2001 From: Kjell Winblad Date: Sun, 14 Apr 2024 11:22:23 +0200 Subject: [PATCH] fix: unreachable clause found by dialyzer --- apps/emqx/src/emqx_trace/emqx_trace_json_formatter.erl | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/apps/emqx/src/emqx_trace/emqx_trace_json_formatter.erl b/apps/emqx/src/emqx_trace/emqx_trace_json_formatter.erl index c6d4761ea..205ccd5be 100644 --- a/apps/emqx/src/emqx_trace/emqx_trace_json_formatter.erl +++ b/apps/emqx/src/emqx_trace/emqx_trace_json_formatter.erl @@ -44,11 +44,9 @@ format( %%% Helper Functions %%%----------------------------------------------------------------- -prepare_log_map(LogMap, PEncode) when is_map(LogMap) -> +prepare_log_map(LogMap, PEncode) -> NewKeyValuePairs = [prepare_key_value(K, V, PEncode) || {K, V} <- maps:to_list(LogMap)], - maps:from_list(NewKeyValuePairs); -prepare_log_map(Term, _PEncode) -> - Term. + maps:from_list(NewKeyValuePairs). prepare_key_value(payload = K, V, PEncode) -> NewV =