Update of /var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/util In directory james.mmbase.org:/tmp/cvs-serv29994/src/java/com/finalist/newsletter/util
Modified Files: Tag: b1_5 NewsletterPublicationUtil.java Log Message: CMSC-1145 Newsletter: Sending testemail improvements See also: http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/util See also: http://www.mmbase.org/jira/browse/CMSC-1145 Index: NewsletterPublicationUtil.java =================================================================== RCS file: /var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/util/NewsletterPublicationUtil.java,v retrieving revision 1.26.2.1 retrieving revision 1.26.2.2 diff -u -b -r1.26.2.1 -r1.26.2.2 --- NewsletterPublicationUtil.java 6 Nov 2008 07:52:53 -0000 1.26.2.1 +++ NewsletterPublicationUtil.java 12 Nov 2008 06:55:21 -0000 1.26.2.2 @@ -11,6 +11,8 @@ import com.finalist.cmsc.navigation.NavigationUtil; import com.finalist.cmsc.navigation.PagesUtil; import com.finalist.cmsc.navigation.PortletUtil; +import com.finalist.cmsc.navigation.ServerUtil; +import com.finalist.cmsc.services.publish.Publish; import com.finalist.newsletter.domain.Newsletter; import com.finalist.newsletter.domain.Publication; import com.finalist.newsletter.domain.Publication.STATUS; @@ -148,4 +150,14 @@ public static STATUS getStatus(Cloud cloud,int publicationId) { return getPublication(cloud,publicationId).getStatus(); } + + public static void publish(Node node) { + if(ServerUtil.isStaging() && !ServerUtil.isSingle()) { + Publish.publish(node); + } + } + public static void publish(Cloud cloud ,Integer number) { + Node node = cloud.getNode(number); + publish(node); + } } \ No newline at end of file _______________________________________________ Cvs mailing list Cvs@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/cvs