فهرست منبع

fix(mgmt): fix api_metrics case_clause

Co-authored-by: JimMoen <LnJimMoen@outlook.com>
JianBo He 4 سال پیش
والد
کامیت
4b04dfa85f
1فایلهای تغییر یافته به همراه3 افزوده شده و 3 حذف شده
  1. 3 3
      apps/emqx_management/src/emqx_mgmt_api_metrics.erl

+ 3 - 3
apps/emqx_management/src/emqx_mgmt_api_metrics.erl

@@ -51,10 +51,10 @@ paths() ->
 %% http handlers
 
 metrics(get, #{query_string := Qs}) ->
-    case maps:get(<<"aggregate">>, Qs, undefined) of
-        <<"true">> ->
+    case maps:get(<<"aggregate">>, Qs, false) of
+        true ->
             {200, emqx_mgmt:get_metrics()};
-        _ ->
+        false ->
             Data = [maps:from_list(
                       emqx_mgmt:get_metrics(Node) ++ [{node, Node}])
                     || Node <- mria_mnesia:running_nodes()],