From 654277feda77591c60857e210706f7529deac3df Mon Sep 17 00:00:00 2001 From: Joseph Garrone Date: Thu, 1 Apr 2021 17:15:28 +0200 Subject: [PATCH] Fix previous release --- .../generateFtl/common.ftl | 116 +++++++++--------- 1 file changed, 61 insertions(+), 55 deletions(-) diff --git a/src/bin/build-keycloak-theme/generateFtl/common.ftl b/src/bin/build-keycloak-theme/generateFtl/common.ftl index bde65569..8ea753c2 100644 --- a/src/bin/build-keycloak-theme/generateFtl/common.ftl +++ b/src/bin/build-keycloak-theme/generateFtl/common.ftl @@ -2,17 +2,19 @@ { "url": (function (){ - <#if !url?has_content> - return undefined; + <#if url?has_content> + + return { + "loginAction": "${(url.loginAction!'')?no_esc}", + "resourcesPath": "${(url.resourcesPath!'')?no_esc}", + "resourcesCommonPath": "${(url.resourcesCommonPath!'')?no_esc}", + "loginRestartFlowUrl": "${(url.loginRestartFlowUrl!'')?no_esc}", + "loginUrl": "${(url.loginUrl!'')?no_esc}" + }; + - return { - "loginAction": "${(url.loginAction!'')?no_esc}", - "resourcesPath": "${(url.resourcesPath!'')?no_esc}", - "resourcesCommonPath": "${(url.resourcesCommonPath!'')?no_esc}", - "loginRestartFlowUrl": "${(url.loginRestartFlowUrl!'')?no_esc}", - "loginUrl": "${(url.loginUrl!'')?no_esc}" - }; + return undefined; })(), "realm": { @@ -23,56 +25,58 @@ }, "locale": (function (){ - <#if !realm.internationalizationEnabled> - return undefined; + <#if realm.internationalizationEnabled> + + return { + "supported": (function(){ + + var out= []; + + <#list locale.supported as lng> + out.push({ + "url": "${lng.url?no_esc}", + "label": "${lng.label}", + "languageTag": "${lng.languageTag}" + }); + + + return out; + + })(), + "current": "${locale.current}" + }; + - return { - "supported": (function(){ + return undefined; - <#if !realm.internationalizationEnabled> - return undefined; - - - var out= []; - - <#list locale.supported as lng> - out.push({ - "url": "${lng.url?no_esc}", - "label": "${lng.label}", - "languageTag": "${lng.languageTag}" - }); - - - return out; - - })(), - "current": "${locale.current}" - }; })(), "auth": (function (){ - <#if !auth?has_content> - return undefined; + <#if auth?has_content> + + var out= { + "showUsername": ${auth.showUsername()?c}, + "showResetCredentials": ${auth.showResetCredentials()?c}, + "showTryAnotherWayLink": ${auth.showTryAnotherWayLink()?c}, + }; + + <#if auth.showUsername() && !auth.showResetCredentials()> + Object.assign( + out, + { + "attemptedUsername": "${auth.attemptedUsername}" + } + ); + + + return out; + - var out= { - "showUsername": ${auth.showUsername()?c}, - "showResetCredentials": ${auth.showResetCredentials()?c}, - "showTryAnotherWayLink": ${auth.showTryAnotherWayLink()?c}, - }; + return undefined; - <#if auth.showUsername() && !auth.showResetCredentials()> - Object.assign( - out, - { - "attemptedUsername": "${auth.attemptedUsername}" - } - ); - - - return out; })(), "scripts": (function(){ @@ -90,14 +94,16 @@ })(), "message": (function (){ - <#if !message?has_content> - return undefined; + <#if message?has_content> + + return {  + "type": "${message.type}", + "summary": String.htmlUnescape("${message.summary}") + }; + - return {  - "type": "${message.type}", - "summary": String.htmlUnescape("${message.summary}") - }; + return undefined; })(), "isAppInitiatedAction": (function (){