bugfix
diff --git a/src/recon_trace.erl b/src/recon_trace.erl
index 510cacd..97d494c 100644
--- a/src/recon_trace.erl
+++ b/src/recon_trace.erl
@@ -638,18 +638,18 @@
ItemList = maps:to_list(Map),
[Label1,
"#{",
- join(", ", [format_kv(Recs, Key, Val) || {Key, Val} <- ItemList]),
+ join(", ", [format_kv(Recs, true, Key, Val) || {Key, Val} <- ItemList]),
"}"];
format_trace_output(Recs, false, Args) when is_map(Args) ->
ItemList = maps:to_list(Args),
["#{",
- join(", ", [format_kv(Recs, Key, Val) || {Key, Val} <- ItemList]),
+ join(", ", [format_kv(Recs, false, Key, Val) || {Key, Val} <- ItemList]),
"}"];
format_trace_output(_, _, Args) ->
io_lib:format("~p", [Args]).
-format_kv(Recs, Key, Val) ->
- [format_trace_output(Recs, true, Key), "=", format_trace_output(Recs, true, Val)].
+format_kv(Recs, Maps, Key, Val) ->
+ [format_trace_output(Recs, Maps, Key), "=", format_trace_output(Recs, Maps, Val)].
%%%%%%%%%%%%%%%
%%% HELPERS %%%