diff --git a/src/bin/keycloakify/generateResources/generateResources.ts b/src/bin/keycloakify/generateResources/generateResources.ts index 0c020a2d..75ed26c8 100644 --- a/src/bin/keycloakify/generateResources/generateResources.ts +++ b/src/bin/keycloakify/generateResources/generateResources.ts @@ -26,18 +26,19 @@ export async function generateResources(params: { rmSync(resourcesDirPath, { recursive: true }); } - const { writeMessagePropertiesFiles } = await generateResourcesForMainTheme({ - resourcesDirPath, - themeName, - buildContext - }); + const { writeMessagePropertiesFilesForThemeVariant } = + await generateResourcesForMainTheme({ + resourcesDirPath, + themeName, + buildContext + }); for (const themeVariantName of themeVariantNames) { generateResourcesForThemeVariant({ resourcesDirPath, themeName, themeVariantName, - writeMessagePropertiesFiles + writeMessagePropertiesFiles: writeMessagePropertiesFilesForThemeVariant }); } } diff --git a/src/bin/keycloakify/generateResources/generateResourcesForMainTheme.ts b/src/bin/keycloakify/generateResources/generateResourcesForMainTheme.ts index b0079a65..274972f5 100644 --- a/src/bin/keycloakify/generateResources/generateResourcesForMainTheme.ts +++ b/src/bin/keycloakify/generateResources/generateResourcesForMainTheme.ts @@ -51,7 +51,7 @@ export async function generateResourcesForMainTheme(params: { themeName: string; resourcesDirPath: string; }): Promise<{ - writeMessagePropertiesFiles: (params: { + writeMessagePropertiesFilesForThemeVariant: (params: { getMessageDirPath: (params: { themeType: ThemeType }) => string; themeName: string; }) => void; @@ -353,7 +353,10 @@ export async function generateResourcesForMainTheme(params: { } return { - writeMessagePropertiesFiles: ({ getMessageDirPath, themeName }) => { + writeMessagePropertiesFilesForThemeVariant: ({ + getMessageDirPath, + themeName + }) => { objectEntries(writeMessagePropertiesFilesByThemeType).forEach( ([themeType, writeMessagePropertiesFiles]) => { if (writeMessagePropertiesFiles === undefined) {