From c1d9bc80331fd2bfc05214d9b869e8f7c9ee1ac0 Mon Sep 17 00:00:00 2001 From: William Yang Date: Wed, 31 May 2023 15:53:05 +0200 Subject: [PATCH] perf(emqx_mqtt_caps): direct read mqtt from zone conf --- apps/emqx/src/emqx_mqtt_caps.erl | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/apps/emqx/src/emqx_mqtt_caps.erl b/apps/emqx/src/emqx_mqtt_caps.erl index 897bb93c4..bf544280f 100644 --- a/apps/emqx/src/emqx_mqtt_caps.erl +++ b/apps/emqx/src/emqx_mqtt_caps.erl @@ -41,8 +41,6 @@ exclusive_subscription => boolean() }. --define(MAX_TOPIC_LEVELS, 65535). - -define(PUBCAP_KEYS, [ max_topic_levels, max_qos_allowed, @@ -154,8 +152,5 @@ get_caps(Zone) -> get_caps(Keys, Zone) -> maps:with( Keys, - maps:merge( - emqx_config:get([mqtt]), - emqx_config:get_zone_conf(Zone, [mqtt]) - ) + emqx_config:get_zone_conf(Zone, [mqtt]) ).