fix: don't break root for non enterprise

This commit is contained in:
Stefan Strigler 2023-10-02 14:50:45 +02:00 committed by Zaiming (Stone) Shi
parent 5374d35be3
commit 99904cab27
2 changed files with 10 additions and 2 deletions

View File

@ -51,7 +51,11 @@ namespace() -> "bridge_v2".
tags() -> tags() ->
[<<"Bridge V2">>]. [<<"Bridge V2">>].
roots() -> [{bridges_v2, ?HOCON(?R_REF(bridges_v2), #{importance => ?IMPORTANCE_LOW})}]. roots() ->
case fields(bridges_v2) of
[] -> [];
_ -> [{bridges_v2, ?HOCON(?R_REF(bridges_v2), #{importance => ?IMPORTANCE_LOW})}]
end.
fields(bridges_v2) -> fields(bridges_v2) ->
[] ++ enterprise_fields_actions(). [] ++ enterprise_fields_actions().

View File

@ -203,7 +203,11 @@ namespace() -> "connector".
tags() -> tags() ->
[<<"Connector">>]. [<<"Connector">>].
roots() -> [{connectors, ?HOCON(?R_REF(connectors), #{importance => ?IMPORTANCE_LOW})}]. roots() ->
case fields(connectors) of
[] -> [];
_ -> [{connectors, ?HOCON(?R_REF(connectors), #{importance => ?IMPORTANCE_LOW})}]
end.
fields(connectors) -> fields(connectors) ->
[] ++ enterprise_fields_connectors(). [] ++ enterprise_fields_connectors().