refactor: add default value for eggress remote 'qos' and 'retain'

otherwise when updating from dashboard, there is no way to set
'false' for 'retain' because it's a checkbox,
it's either 'true' or 'undefined'
This commit is contained in:
Zaiming (Stone) Shi 2022-12-20 00:00:31 +01:00
parent c085ffa0fe
commit da51433dc3
1 changed files with 4 additions and 2 deletions

View File

@ -255,7 +255,8 @@ fields("egress_remote") ->
mk(
qos(),
#{
required => true,
required => false,
default => 1,
desc => ?DESC("egress_remote_qos")
}
)},
@ -263,7 +264,8 @@ fields("egress_remote") ->
mk(
hoconsc:union([boolean(), binary()]),
#{
required => true,
required => false,
default => false,
desc => ?DESC("retain")
}
)},