浏览代码

fix: update result by row_config

DDDHuang 4 年之前
父节点
当前提交
a630044688

+ 1 - 1
apps/emqx_auto_subscribe/src/emqx_auto_subscribe.erl

@@ -83,7 +83,7 @@ update_(Topics) when length(Topics) =< ?MAX_AUTO_SUBSCRIBE ->
     case emqx_conf:update([auto_subscribe, topics],
                           Topics,
                           #{rawconf_with_defaults => true, override_to => cluster}) of
-        {ok, #{config := NewTopics}} ->
+        {ok, #{raw_config := NewTopics}} ->
             ok = update_hook(),
             {ok, NewTopics};
         {error, Reason} ->

+ 1 - 1
apps/emqx_modules/src/emqx_delayed_api.erl

@@ -222,7 +222,7 @@ generate_max_delayed_messages(Config) ->
 
 update_config_(Config) ->
     case emqx_delayed:update_config(Config) of
-        {ok, #{config := NewDelayed}} ->
+        {ok, #{raw_config := NewDelayed}} ->
             case maps:get(<<"enable">>, Config, undefined) of
                 undefined ->
                     ignore;

+ 1 - 1
apps/emqx_modules/src/emqx_event_message.erl

@@ -47,7 +47,7 @@ update(Params) ->
     case emqx_conf:update([event_message],
                         Params,
                         #{rawconf_with_defaults => true, override_to => cluster}) of
-        {ok, #{config := NewEventMessage}} ->
+        {ok, #{raw_config := NewEventMessage}} ->
             enable(),
             {ok, NewEventMessage};
         {error, Reason} ->