From 9499587bad2a82230c03beb6cb87ca1cda17a989 Mon Sep 17 00:00:00 2001 From: Joseph Garrone Date: Mon, 19 Aug 2024 02:10:59 +0200 Subject: [PATCH] Fix formating bug of Docker command being run --- src/bin/start-keycloak/start-keycloak.ts | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/src/bin/start-keycloak/start-keycloak.ts b/src/bin/start-keycloak/start-keycloak.ts index db3edd66..1f501e06 100644 --- a/src/bin/start-keycloak/start-keycloak.ts +++ b/src/bin/start-keycloak/start-keycloak.ts @@ -345,7 +345,13 @@ export async function command(params: { cliCommandOptions: CliCommandOptions }) `--name${SPACE_PLACEHOLDER}${CONTAINER_NAME}`, `-e${SPACE_PLACEHOLDER}KEYCLOAK_ADMIN=admin`, `-e${SPACE_PLACEHOLDER}KEYCLOAK_ADMIN_PASSWORD=admin`, - buildContext.startKeycloakOptions.dockerExtraArgs.join(SPACE_PLACEHOLDER), + ...(buildContext.startKeycloakOptions.dockerExtraArgs.length === 0 + ? [] + : [ + buildContext.startKeycloakOptions.dockerExtraArgs.join( + SPACE_PLACEHOLDER + ) + ]), ...(realmJsonFilePath === undefined ? [] : [ @@ -399,7 +405,13 @@ export async function command(params: { cliCommandOptions: CliCommandOptions }) ? ["--features=declarative-user-profile"] : []), ...(realmJsonFilePath === undefined ? [] : ["--import-realm"]), - buildContext.startKeycloakOptions.keycloakExtraArgs.join(SPACE_PLACEHOLDER) + ...(buildContext.startKeycloakOptions.keycloakExtraArgs.length === 0 + ? [] + : [ + buildContext.startKeycloakOptions.keycloakExtraArgs.join( + SPACE_PLACEHOLDER + ) + ]) ]; console.log(