From 463052d386a9893b94a666f6ccd959c53a3a0a0e Mon Sep 17 00:00:00 2001 From: Knoobie Date: Thu, 28 May 2026 13:51:46 +0200 Subject: [PATCH] Include subject in email template attributes Add subject attribute to email template processing Signed-off-by: Knoobie --- .../email/freemarker/FreeMarkerEmailTemplateProvider.java | 1 + 1 file changed, 1 insertion(+) diff --git a/services/src/main/java/org/keycloak/email/freemarker/FreeMarkerEmailTemplateProvider.java b/services/src/main/java/org/keycloak/email/freemarker/FreeMarkerEmailTemplateProvider.java index 4085a74c7b7d..ef685ac7f351 100755 --- a/services/src/main/java/org/keycloak/email/freemarker/FreeMarkerEmailTemplateProvider.java +++ b/services/src/main/java/org/keycloak/email/freemarker/FreeMarkerEmailTemplateProvider.java @@ -257,6 +257,7 @@ protected EmailTemplate processTemplate(String subjectKey, List subjectA } String subject = new MessageFormat(messages.getProperty(subjectKey, subjectKey), locale).format(subjectAttributes.toArray()); + attributes.put("subject", subject); String textTemplate = String.format("text/%s", template); String textBody; try {