From f2478de853d4acb357eba5f617b3fc0bfdee433a Mon Sep 17 00:00:00 2001 From: mbecker20 Date: Thu, 7 Aug 2025 21:01:42 -0400 Subject: [PATCH] skip serializing profiles when empty --- client/core/rs/src/entities/config/cli.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/client/core/rs/src/entities/config/cli.rs b/client/core/rs/src/entities/config/cli.rs index 0bbd69d73..f28af69ec 100644 --- a/client/core/rs/src/entities/config/cli.rs +++ b/client/core/rs/src/entities/config/cli.rs @@ -519,7 +519,11 @@ pub struct CliConfig { #[serde(default)] pub cli_logging: LogConfig, /// Configure additional profiles. - #[serde(default, alias = "profile")] + #[serde( + default, + alias = "profile", + skip_serializing_if = "Vec::is_empty" + )] pub profiles: Vec, }