From ade69c1e185fc98155eb7f354a2e10f2eb26081c Mon Sep 17 00:00:00 2001 From: JianBo He Date: Fri, 6 Aug 2021 17:44:57 +0800 Subject: [PATCH] fix(exhook): more safe type convertion --- apps/emqx_exhook/src/emqx_exhook_cli.erl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/emqx_exhook/src/emqx_exhook_cli.erl b/apps/emqx_exhook/src/emqx_exhook_cli.erl index c8491cc32..0290d00ea 100644 --- a/apps/emqx_exhook/src/emqx_exhook_cli.erl +++ b/apps/emqx_exhook/src/emqx_exhook_cli.erl @@ -29,7 +29,7 @@ cli(["server", "list"]) -> cli(["server", "enable", Name0]) -> if_enabled(fun() -> - Name = list_to_binary(Name0), + Name = iolist_to_binary(Name0), case find_server_options(Name) of undefined -> emqx_ctl:print("not_found~n"); @@ -40,7 +40,7 @@ cli(["server", "enable", Name0]) -> cli(["server", "disable", Name]) -> if_enabled(fun() -> - print(emqx_exhook:disable(list_to_binary(Name))) + print(emqx_exhook:disable(iolist_to_binary(Name))) end); cli(["server", "stats"]) ->