fix(bridge_resource): use more lax parsing of bridge id
This commit is contained in:
parent
d574821160
commit
83e05b0d77
|
@ -110,6 +110,8 @@ parse_bridge_id(BridgeId, Opts) ->
|
||||||
case string:split(bin(BridgeId), ":", all) of
|
case string:split(bin(BridgeId), ":", all) of
|
||||||
[Type, Name] ->
|
[Type, Name] ->
|
||||||
{to_type_atom(Type), validate_name(Name, Opts)};
|
{to_type_atom(Type), validate_name(Name, Opts)};
|
||||||
|
[Bridge, Type, Name] when Bridge =:= <<"bridge">>; Bridge =:= "bridge" ->
|
||||||
|
{to_type_atom(Type), validate_name(Name, Opts)};
|
||||||
_ ->
|
_ ->
|
||||||
invalid_data(
|
invalid_data(
|
||||||
<<"should be of pattern {type}:{name}, but got ", BridgeId/binary>>
|
<<"should be of pattern {type}:{name}, but got ", BridgeId/binary>>
|
||||||
|
|
Loading…
Reference in New Issue