mirror of
https://github.com/Alfresco/alfresco-community-repo.git
synced 2025-08-07 17:49:17 +00:00
Merged V3.2 to HEAD
15642: Merged V3.1 to V3.2 15376: ETHREEOH-255: missing email template dependencies that were stopping a cold bootstrap from working git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@15801 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
@@ -149,6 +149,17 @@ public class TemplateMailHelperBean implements Serializable
|
||||
// object to allow client urls to be generated in emails
|
||||
model.put("url", new BaseTemplateContentServlet.URLHelper(fc));
|
||||
|
||||
model.put("document", node);
|
||||
if (nodeService.getType(node).equals(ContentModel.TYPE_CONTENT))
|
||||
{
|
||||
NodeRef parentNodeRef = nodeService.getParentAssocs(node).get(0).getParentRef();
|
||||
if (parentNodeRef == null)
|
||||
{
|
||||
throw new IllegalArgumentException("Parent folder doesn't exists for node: " + node);
|
||||
}
|
||||
model.put("space", parentNodeRef);
|
||||
}
|
||||
|
||||
body = services.getTemplateService().processTemplate("freemarker", templateRef.toString(), model);
|
||||
}
|
||||
this.finalBody = body;
|
||||
|
Reference in New Issue
Block a user