In Techno

When adding a node of type cm:folder to bpm_package (in e.g. a workflow) an incorrect URL gets generated through the template packageitems.ftl

In packageitems.ftl at line 5 the following happens:

<#local documentLinkResolver>
function(item){
return Alfresco.util.siteURL(“document-details?nodeRef=” + item.nodeRef, { site: item.site });
}
</#local>

This should be:

<#local documentLinkResolver>
function(item){
if (item.isContainer)
return Alfresco.util.siteURL(“folder-details?nodeRef=” + item.nodeRef, { site: item.site });
else
return Alfresco.util.siteURL(“document-details?nodeRef=” + item.nodeRef, { site: item.site });
}
</#local>

I’ve tested it against Alfresco 3.4x and now when adding a cm:folder to the bpm_package a correct URL gets generated.

Recent Posts

Start typing and press Enter to search