From 9555401ce12a0713dcee33f6b5e3ef929acfda25 Mon Sep 17 00:00:00 2001 From: firest Date: Wed, 24 Aug 2022 17:08:55 +0800 Subject: [PATCH 1/2] fix(exhook): fix the error message of unknown hookpoint Now if there is an unknown hookpoint, the error message is actually `{unknown_hookpoint,{error,badarg}}`, the hookpoint name information is lost --- apps/emqx_exhook/src/emqx_exhook_server.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/emqx_exhook/src/emqx_exhook_server.erl b/apps/emqx_exhook/src/emqx_exhook_server.erl index 832915e3f..b15724ff2 100644 --- a/apps/emqx_exhook/src/emqx_exhook_server.erl +++ b/apps/emqx_exhook/src/emqx_exhook_server.erl @@ -231,7 +231,7 @@ resolve_hookspec(HookSpecs) when is_list(HookSpecs) -> end, case {lists:member(Name, AvailableHooks), lists:member(Name, MessageHooks)} of {false, _} -> - error({unknown_hookpoint, Name}); + error({unknown_hookpoint, Name0}); {true, false} -> Acc#{Name => #{}}; {true, true} -> From 611053b6ca6f7f88a3ea6d32836cb68f372b8783 Mon Sep 17 00:00:00 2001 From: firest Date: Thu, 25 Aug 2022 16:53:58 +0800 Subject: [PATCH 2/2] chore: bump exhook app version --- apps/emqx_exhook/src/emqx_exhook.app.src | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/emqx_exhook/src/emqx_exhook.app.src b/apps/emqx_exhook/src/emqx_exhook.app.src index 9c518f8e0..f10155f0e 100644 --- a/apps/emqx_exhook/src/emqx_exhook.app.src +++ b/apps/emqx_exhook/src/emqx_exhook.app.src @@ -1,7 +1,7 @@ %% -*- mode: erlang -*- {application, emqx_exhook, [ {description, "EMQX Extension for Hook"}, - {vsn, "5.0.2"}, + {vsn, "5.0.3"}, {modules, []}, {registered, []}, {mod, {emqx_exhook_app, []}},