diff --git a/apps/emqx_auth_jwt/src/emqx_auth_jwt.erl b/apps/emqx_auth_jwt/src/emqx_auth_jwt.erl index 02ea764d7..c315cd59e 100644 --- a/apps/emqx_auth_jwt/src/emqx_auth_jwt.erl +++ b/apps/emqx_auth_jwt/src/emqx_auth_jwt.erl @@ -121,7 +121,7 @@ verify_acl(ClientInfo, Acl, PubSub, Topic) -> _ -> [] end | Acc] end, [], [<<"all">>, Key]), - Rules = lists:concat(Rules0), + Rules = lists:append(Rules0), verify_acl(ClientInfo, Rules, Topic). verify_acl(_ClientInfo, [], _Topic) -> {stop, deny};