瀏覽代碼

Merge pull request #9716 from zmstone/0110-fix-mqtt-bridge-config-coverter

fix: upgrade bridge config converter
Zaiming (Stone) Shi 3 年之前
父節點
當前提交
8f01ee41d3

+ 3 - 1
apps/emqx_bridge/src/schema/emqx_bridge_schema.erl

@@ -122,7 +122,9 @@ fields(bridges) ->
                 #{
                     desc => ?DESC("bridges_mqtt"),
                     required => false,
-                    converter => fun emqx_bridge_mqtt_config:upgrade_pre_ee/1
+                    converter => fun(X, _HoconOpts) ->
+                        emqx_bridge_mqtt_config:upgrade_pre_ee(X)
+                    end
                 }
             )}
     ] ++ ee_fields_bridges();

+ 1 - 0
changes/v5.0.14/fix-9716.en.md

@@ -0,0 +1 @@
+MQTT bridge config compatibility fix. The config created from before v5.0.12 may encounter a compatibility issue after upgraded to v5.0.13.

+ 1 - 0
changes/v5.0.14/fix-9716.zh.md

@@ -0,0 +1 @@
+修复 v5.0.12 之前的 MQTT 桥接配置在 升级到 v5.0.13 后 HTTP API 查询 桥接配置时的一个兼容性问题。