From 9004205b84a781d1630a95db52aa33bf5a7f1707 Mon Sep 17 00:00:00 2001 From: Elliot DeNolf Date: Mon, 13 Jan 2025 14:14:46 -0500 Subject: [PATCH] fix(cpa): proper debug logging (#10549) Debug logs were improperly running without debug flag being passed. --- .../create-payload-app/src/lib/manage-env-files.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/packages/create-payload-app/src/lib/manage-env-files.ts b/packages/create-payload-app/src/lib/manage-env-files.ts index 39c1d8863..456019770 100644 --- a/packages/create-payload-app/src/lib/manage-env-files.ts +++ b/packages/create-payload-app/src/lib/manage-env-files.ts @@ -78,6 +78,8 @@ export async function manageEnvFiles(args: { }): Promise { const { cliArgs, databaseType, databaseUri, payloadSecret, projectDir, template } = args + const debugFlag = cliArgs['--debug'] + if (cliArgs['--dry-run']) { debug(`DRY RUN: Environment files managed`) return @@ -100,7 +102,10 @@ export async function manageEnvFiles(args: { updatedExampleContents = updateEnvExampleVariables(envExampleContents, databaseType) await fs.writeFile(envExamplePath, updatedExampleContents.trimEnd() + '\n') - debug(`.env.example file successfully updated`) + + if (debugFlag) { + debug(`.env.example file successfully updated`) + } } else { updatedExampleContents = `# Added by Payload\nDATABASE_URI=your-connection-string-here\nPAYLOAD_SECRET=YOUR_SECRET_HERE\n` await fs.writeFile(envExamplePath, updatedExampleContents.trimEnd() + '\n') @@ -116,7 +121,9 @@ export async function manageEnvFiles(args: { ) await fs.writeFile(envPath, `# Added by Payload\n${envContent.trimEnd()}\n`) - debug(`.env file successfully created or updated`) + if (debugFlag) { + debug(`.env file successfully created or updated`) + } } catch (err: unknown) { error('Unable to manage environment files') if (err instanceof Error) {