fix(bridge): password for bridge/db format as `password` for dashboard

This commit is contained in:
JimMoen 2022-08-19 15:53:22 +08:00
parent 06363e63d9
commit 2648362c62
4 changed files with 5 additions and 2 deletions

View File

@ -1902,6 +1902,7 @@ common_ssl_opts_schema(Defaults) ->
sensitive => true,
required => false,
example => <<"">>,
format => <<"password">>,
desc => ?DESC(common_ssl_opts_schema_password)
}
)},

View File

@ -104,6 +104,7 @@ username(_) -> undefined.
password(type) -> binary();
password(desc) -> ?DESC("password");
password(required) -> false;
password(format) -> <<"format">>;
password(_) -> undefined.
auto_reconnect(type) -> boolean();

View File

@ -96,6 +96,7 @@ fields("connector") ->
binary(),
#{
default => "emqx",
format => <<"password">>,
desc => ?DESC("password")
}
)},

View File

@ -142,8 +142,8 @@ fields(influxdb_udp) ->
fields(influxdb_api_v1) ->
[
{database, mk(binary(), #{required => true, desc => ?DESC("database")})},
{username, mk(binary(), #{required => true, desc => ?DESC("username")})},
{password, mk(binary(), #{required => true, desc => ?DESC("password")})}
{username, mk(binary(), #{desc => ?DESC("username")})},
{password, mk(binary(), #{desc => ?DESC("password"), format => <<"password">>})}
] ++ emqx_connector_schema_lib:ssl_fields() ++ fields(basic);
fields(influxdb_api_v2) ->
[