Update clean_acl_cache API

This commit is contained in:
turtled 2017-09-12 10:57:04 +08:00
parent ee9fc5cb0e
commit f6025404e3
1 changed files with 2 additions and 1 deletions

View File

@ -138,8 +138,9 @@ kick_client('DELETE', _Params, Key) ->
false -> {error, [{code, ?ERROR12}]} false -> {error, [{code, ?ERROR12}]}
end. end.
clean_acl_cache('PUT', Params, Key) -> clean_acl_cache('PUT', Params, Key0) ->
Topic = get_value(<<"topic">>, Params), Topic = get_value(<<"topic">>, Params),
[Key | _] = string:tokens(Key0, "/"),
case emqttd_mgmt:clean_acl_cache(l2b(Key), Topic) of case emqttd_mgmt:clean_acl_cache(l2b(Key), Topic) of
true -> {ok, []}; true -> {ok, []};
false -> {error, [{code, ?ERROR12}]} false -> {error, [{code, ?ERROR12}]}