Selaa lähdekoodia

fix: use parse_id

Stefan Strigler 2 vuotta sitten
vanhempi
commit
70978df5bb
1 muutettua tiedostoa jossa 2 lisäystä ja 7 poistoa
  1. 2 7
      apps/emqx_connector/src/emqx_connector_api.erl

+ 2 - 7
apps/emqx_connector/src/emqx_connector_api.erl

@@ -648,13 +648,8 @@ format_resource_data(added_channels, Channels, Result) ->
 format_resource_data(K, V, Result) ->
     Result#{K => V}.
 
-format_action(Action) ->
-    case string:split(Action, ":", all) of
-        [_Prefix, _Type, Name | _] ->
-            Name;
-        _ ->
-            Action
-    end.
+format_action(ActionId) ->
+    element(2, emqx_bridge_v2:parse_id(ActionId)).
 
 is_ok(ok) ->
     ok;