Просмотр исходного кода

fix(mgmt): fix api_metrics case_clause

Co-authored-by: JimMoen <LnJimMoen@outlook.com>
JianBo He 4 лет назад
Родитель
Сommit
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()],