From 03f60be125204d72e124b581e8331524978efeeb Mon Sep 17 00:00:00 2001 From: pedrofrxncx Date: Fri, 24 Jul 2026 12:25:33 -0300 Subject: [PATCH] refactor(cli): reuse resolveDataDir() instead of duplicating its logic --- apps/api/src/cli.ts | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/apps/api/src/cli.ts b/apps/api/src/cli.ts index 93f52946ea..edb05ec8d6 100644 --- a/apps/api/src/cli.ts +++ b/apps/api/src/cli.ts @@ -201,11 +201,7 @@ if (command === "services") { process.exit(1); } - const decoHome = - values.home || - process.env.DATA_DIR || - process.env.DECOCMS_HOME || - join(homedir(), "deco"); + const decoHome = resolveDataDir(); const { servicesCommand } = await import("./cli/commands/services"); await servicesCommand({ @@ -412,11 +408,7 @@ if ( } // ── Server mode (default) ────────────────────────────────────────────── -const decoHome = - values.home || - process.env.DATA_DIR || - process.env.DECOCMS_HOME || - join(homedir(), "deco"); +const decoHome = resolveDataDir(); const serveOptions = { port: values.port!,