Update of
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/util
In directory
james.mmbase.org:/tmp/cvs-serv29874/src/java/com/finalist/newsletter/util
Modified Files:
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.29
retrieving revision 1.30
diff -u -b -r1.29 -r1.30
--- NewsletterPublicationUtil.java 6 Nov 2008 07:08:28 -0000 1.29
+++ NewsletterPublicationUtil.java 12 Nov 2008 06:54:46 -0000 1.30
@@ -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
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs