logo       
Google Custom Search
    AddThis Social Bookmark Button

svn commit: r240021 - /lenya/trunk/src/java/org/apache/lenya/cms/publicatio: msg#00068

Subject: svn commit: r240021 - /lenya/trunk/src/java/org/apache/lenya/cms/publication/templating/PublicationTemplateManagerImpl.java
Author: andreas
Date: Thu Aug 25 00:55:55 2005
New Revision: 240021

URL: http://svn.apache.org/viewcvs?rev=240021&view=rev
Log:
Template manager: recurse into publication templates, this fixes bug #36304

Modified:
    
lenya/trunk/src/java/org/apache/lenya/cms/publication/templating/PublicationTemplateManagerImpl.java

Modified: 
lenya/trunk/src/java/org/apache/lenya/cms/publication/templating/PublicationTemplateManagerImpl.java
URL: 
http://svn.apache.org/viewcvs/lenya/trunk/src/java/org/apache/lenya/cms/publication/templating/PublicationTemplateManagerImpl.java?rev=240021&r1=240020&r2=240021&view=diff
==============================================================================
--- 
lenya/trunk/src/java/org/apache/lenya/cms/publication/templating/PublicationTemplateManagerImpl.java
 (original)
+++ 
lenya/trunk/src/java/org/apache/lenya/cms/publication/templating/PublicationTemplateManagerImpl.java
 Thu Aug 25 00:55:55 2005
@@ -18,6 +18,7 @@
 package org.apache.lenya.cms.publication.templating;
 
 import java.util.ArrayList;
+import java.util.Arrays;
 import java.util.List;
 
 import org.apache.avalon.framework.logger.AbstractLogEnabled;
@@ -171,7 +172,8 @@
 
         Publication[] templates = publication.getTemplates();
         for (int i = 0; i < templates.length; i++) {
-            publications.add(templates[i]);
+            Publication[] templateTemplates = getPublications(templates[i]);
+            publications.addAll(Arrays.asList(templateTemplates));
         }
 
         return (Publication[]) publications.toArray(new 
Publication[publications.size()]);



Try Searching:
servers, voip, java, networking, microsoft ...
<Prev in Thread] Current Thread [Next in Thread>