From dc218e1d4f6f2e0531c755a134004537eb46d6a2 Mon Sep 17 00:00:00 2001 From: anlicheng <244108715@qq.com> Date: Fri, 14 Nov 2025 17:19:42 +0800 Subject: [PATCH] fix --- apps/efka/src/channel/ws_channel.erl | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/efka/src/channel/ws_channel.erl b/apps/efka/src/channel/ws_channel.erl index 38ea1e5..20875f3 100644 --- a/apps/efka/src/channel/ws_channel.erl +++ b/apps/efka/src/channel/ws_channel.erl @@ -244,12 +244,12 @@ search_stream_id(StreamPid, StreamMap) when is_pid(StreamPid), is_map(StreamMap) -spec map_metric(Metric :: any()) -> {ok, binary()} | error. map_metric(Metric) when is_binary(Metric) -> - Metric; + {ok, Metric}; map_metric(Metric) when is_map(Metric) orelse is_list(Metric) -> - jiffy:encode(Metric, [force_utf8]); + {ok, jiffy:encode(Metric, [force_utf8])}; map_metric(Metric) when is_integer(Metric) -> - integer_to_binary(Metric); + {ok, integer_to_binary(Metric)}; map_metric(Metric) when is_float(Metric) -> - erlang:float_to_binary(Metric, [compact, {decimals, 10}]); + {ok, erlang:float_to_binary(Metric, [compact, {decimals, 10}])}; map_metric(_) -> error. \ No newline at end of file