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

Reply via email to