From c29e600786375a0c994cac35570b1e85a1065d32 Mon Sep 17 00:00:00 2001 From: Joseph Garrone Date: Sun, 5 Jan 2025 21:00:34 +0100 Subject: [PATCH] Fix generateResource bug --- .../generateResources/generateResources.ts | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/bin/keycloakify/generateResources/generateResources.ts b/src/bin/keycloakify/generateResources/generateResources.ts index 04ac6fe8..fb7e2da7 100644 --- a/src/bin/keycloakify/generateResources/generateResources.ts +++ b/src/bin/keycloakify/generateResources/generateResources.ts @@ -681,14 +681,19 @@ export async function generateResources(params: { } transformCodebase({ - srcDirPath: pathJoin(resourcesDirPath, "theme", themeName), - destDirPath: pathJoin(resourcesDirPath, "theme", themeVariantName), + srcDirPath: pathJoin(resourcesDirPath, "theme", themeName, themeType), + destDirPath: pathJoin( + resourcesDirPath, + "theme", + themeVariantName, + themeType + ), transformSourceCode: isNative ? undefined : ({ fileRelativePath, sourceCode }) => { if ( pathExtname(fileRelativePath) === ".ftl" && - fileRelativePath.split(pathSep).length === 2 + fileRelativePath.split(pathSep).length === 1 ) { const modifiedSourceCode = Buffer.from( Buffer.from(sourceCode)