diff options
author | Michael Klishin <michael@clojurewerkz.org> | 2020-01-08 20:43:27 +0300 |
---|---|---|
committer | Michael Klishin <michael@clojurewerkz.org> | 2020-01-08 20:43:27 +0300 |
commit | bbaa08a68ca99dd521d5c1b07643dc86bfa42b64 (patch) | |
tree | 9260883e93d0482787da306a072efbbc607750eb | |
parent | 0989381bcd7e14b4b2feab755c12c3d25153fb63 (diff) | |
download | rabbitmq-server-git-bbaa08a68ca99dd521d5c1b07643dc86bfa42b64.tar.gz |
rabbit_definitions: ditto for permissions
-rw-r--r-- | src/rabbit_definitions.erl | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/rabbit_definitions.erl b/src/rabbit_definitions.erl index 0d52da0944..7732d67ca1 100644 --- a/src/rabbit_definitions.erl +++ b/src/rabbit_definitions.erl @@ -678,13 +678,15 @@ policy_definition(Policy) -> list_permissions() -> [permission_definition(P) || P <- rabbit_auth_backend_internal:list_permissions()]. -permission_definition(P) -> +permission_definition(P0) -> + P = [{rabbit_data_coercion:to_binary(K), V} || {K, V} <- P0], maps:from_list(P). list_topic_permissions() -> [topic_permission_definition(P) || P <- rabbit_auth_backend_internal:list_topic_permissions()]. -topic_permission_definition(P) -> +topic_permission_definition(P0) -> + P = [{rabbit_data_coercion:to_binary(K), V} || {K, V} <- P0], maps:from_list(P). tags_as_binaries(Tags) -> |