From 29fbcdc0a6583f1611ac677113c1653684b7f87e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=91=D1=8B=D1=81=D1=82=D1=80=D0=BE=D0=B2=D0=B0=20=D0=90?= =?UTF-8?q?=D0=BD=D0=BD=D0=B0?= Date: Wed, 8 Dec 2021 10:30:36 +0300 Subject: [PATCH] fix: errors in common.ftl ref: https://github.com/InseeFrLab/keycloakify/issues/58 --- .gitignore | 2 + .../generateFtl/common.ftl | 87 +++++++------------ .../generateFtl/generateFtl.ts | 4 +- 3 files changed, 35 insertions(+), 58 deletions(-) diff --git a/.gitignore b/.gitignore index 6ab01048..57451200 100644 --- a/.gitignore +++ b/.gitignore @@ -44,3 +44,5 @@ jspm_packages /sample_react_project/ /.yarn_home/ + +.idea diff --git a/src/bin/build-keycloak-theme/generateFtl/common.ftl b/src/bin/build-keycloak-theme/generateFtl/common.ftl index 5323e896..b7f70c5d 100644 --- a/src/bin/build-keycloak-theme/generateFtl/common.ftl +++ b/src/bin/build-keycloak-theme/generateFtl/common.ftl @@ -1,7 +1,6 @@ - \ No newline at end of file diff --git a/src/bin/build-keycloak-theme/generateFtl/generateFtl.ts b/src/bin/build-keycloak-theme/generateFtl/generateFtl.ts index ab417140..36bd7eac 100644 --- a/src/bin/build-keycloak-theme/generateFtl/generateFtl.ts +++ b/src/bin/build-keycloak-theme/generateFtl/generateFtl.ts @@ -141,7 +141,9 @@ export function generateFtlFilesCodeFactory(params: { ].join("\n"), ); - objectKeys(ftlPlaceholders).forEach(id => (ftlCode = ftlCode.replace(id, ftlPlaceholders[id]))); + objectKeys(ftlPlaceholders).forEach( + id => (ftlCode = ftlCode.replace(id, ftlPlaceholders[id]).replace("ftl_template_for_replacement", pageId)), + ); return { ftlCode }; }