From 2436860e72a6633274190d61f214297b29553139 Mon Sep 17 00:00:00 2001 From: fda-odoo Date: Wed, 26 Nov 2025 18:06:08 +0100 Subject: [PATCH] [FIX] do not keep empty addons path in cli mode --- server/src/cli_backend.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/cli_backend.rs b/server/src/cli_backend.rs index 4fa5447b..7ef49f54 100644 --- a/server/src/cli_backend.rs +++ b/server/src/cli_backend.rs @@ -53,7 +53,7 @@ impl CliBackend { } let mut config = ConfigEntry::new(); - config.addons_paths = addons_paths.into_iter().map(|p| fs::canonicalize(p).unwrap_or_else(|_| PathBuf::from(S!(""))).sanitize()).collect(); + config.addons_paths = addons_paths.into_iter().map(|p| fs::canonicalize(p).unwrap_or_else(|_| PathBuf::from(S!(""))).sanitize()).filter(|x| !x.is_empty()).collect(); config.odoo_path = Some(fs::canonicalize(community_path.unwrap_or(S!(""))).unwrap_or_else(|_| PathBuf::from(S!(""))).sanitize()); config.diag_missing_imports = DiagMissingImportsMode::All; config.no_typeshed_stubs = self.cli.no_typeshed_stubs;