From 72a3c37e8445ddb678e430e991cbd1a55d894717 Mon Sep 17 00:00:00 2001 From: Joseph Garrone Date: Sat, 13 Apr 2024 01:12:36 +0200 Subject: [PATCH] Update the downlaod-builtin-keycloak-theme for v24 --- src/bin/download-builtin-keycloak-theme.ts | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/bin/download-builtin-keycloak-theme.ts b/src/bin/download-builtin-keycloak-theme.ts index 336d5841..dd9329a1 100644 --- a/src/bin/download-builtin-keycloak-theme.ts +++ b/src/bin/download-builtin-keycloak-theme.ts @@ -50,6 +50,19 @@ export async function downloadBuiltinKeycloakTheme(params: { keycloakVersion: st }); } + repatriate_common_resources_from_base_login_theme: { + const baseLoginThemeResourceDir = pathJoin(destDirPath, "base", "login", "resources"); + + if (!fs.existsSync(baseLoginThemeResourceDir)) { + break repatriate_common_resources_from_base_login_theme; + } + + transformCodebase({ + "srcDirPath": baseLoginThemeResourceDir, + "destDirPath": pathJoin(destDirPath, "keycloak", "login", "resources") + }); + } + install_and_move_to_common_resources_generated_in_keycloak_v2: { if (!fs.readFileSync(pathJoin(destDirPath, "keycloak", "login", "theme.properties")).toString("utf8").includes("web_modules")) { break install_and_move_to_common_resources_generated_in_keycloak_v2; @@ -191,7 +204,7 @@ export async function downloadBuiltinKeycloakTheme(params: { keycloakVersion: st break remove_unused_lib; } - const toDeletePerfixes = ["ui-ace", "filesaver", "fileupload", "angular", "ui-ace", "pficon"]; + const toDeletePerfixes = ["ui-ace", "filesaver", "fileupload", "angular", "ui-ace"]; transformCodebase({ "srcDirPath": libDirPath,