From 31d4f72d168589026714f10aed1be187605a12bc Mon Sep 17 00:00:00 2001 From: JianBo He Date: Thu, 5 Aug 2021 18:20:39 +0800 Subject: [PATCH] fix(exhook): correct the broker-info --- apps/emqx_exhook/src/emqx_exhook_server.erl | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/emqx_exhook/src/emqx_exhook_server.erl b/apps/emqx_exhook/src/emqx_exhook_server.erl index 9e5f8ce11..ca865178f 100644 --- a/apps/emqx_exhook/src/emqx_exhook_server.erl +++ b/apps/emqx_exhook/src/emqx_exhook_server.erl @@ -160,7 +160,10 @@ do_deinit(Name) -> ok. do_init(ChannName) -> - Req = #{broker => maps:from_list(emqx_sys:info())}, + %% BrokerInfo defined at: exhook.protos + BrokerInfo = maps:with([version, sysdescr, uptime, datetime], + maps:from_list(emqx_sys:info())), + Req = #{broker => BrokerInfo}, case do_call(ChannName, 'on_provider_loaded', Req) of {ok, InitialResp} -> try