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'
@@ -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") ->
hoconsc:union([boolean(), binary()]),
+ default => false,
desc => ?DESC("retain")