From 20c5343f9bd383c4f0808e093c68058fc353fe47 Mon Sep 17 00:00:00 2001 From: DDDHuang <44492639+DDDHuang@users.noreply.github.com> Date: Tue, 4 Jan 2022 13:57:23 +0800 Subject: [PATCH] fix(prometheus): dialyzer --- apps/emqx_prometheus/src/emqx_prometheus_api.erl | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/emqx_prometheus/src/emqx_prometheus_api.erl b/apps/emqx_prometheus/src/emqx_prometheus_api.erl index f849589f4..dda8bbd13 100644 --- a/apps/emqx_prometheus/src/emqx_prometheus_api.erl +++ b/apps/emqx_prometheus/src/emqx_prometheus_api.erl @@ -71,12 +71,12 @@ prometheus(put, #{body := Body}) -> Body, #{rawconf_with_defaults => true, override_to => cluster}) of {ok, #{raw_config := NewConfig, config := Config}} -> - case maps:get(<<"enable">>, Body) of + case maps:get(<<"enable">>, Body, true) of true -> - _ = emqx_prometheus_sup:stop_child(?APP), - emqx_prometheus_sup:start_child(?APP, Config); + ok = emqx_prometheus_sup:stop_child(?APP), + ok = emqx_prometheus_sup:start_child(?APP, Config); false -> - _ = emqx_prometheus_sup:stop_child(?APP) + ok = emqx_prometheus_sup:stop_child(?APP) end, {200, NewConfig}; {error, Reason} ->