Update of /var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/util In directory james.mmbase.org:/tmp/cvs-serv15269/portlets-newsletter/src/java/com/finalist/newsletter/util
Modified Files: NewsletterPublicationUtil.java Log Message: CMSC-1178 - Add restrictions to Newsletter edition workflow for SiteTree. Also improved code. 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-1178 Index: NewsletterPublicationUtil.java =================================================================== RCS file: /var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/util/NewsletterPublicationUtil.java,v retrieving revision 1.37 retrieving revision 1.38 diff -u -b -r1.37 -r1.38 --- NewsletterPublicationUtil.java 11 Dec 2008 08:35:19 -0000 1.37 +++ NewsletterPublicationUtil.java 12 Dec 2008 17:27:02 -0000 1.38 @@ -239,16 +239,18 @@ Node edition = cloud.getNode(number); setIsSent(edition); } + /** * get the process status of a edition */ public static String getEditionStatus(Node edition) { return edition.getStringValue("process_status"); } + /** - * get the process status of a edition + * get the process status of an edition */ - public static String getEditionStatus(Integer number) { + public static String getEditionStatus(int number) { Cloud cloud = CloudProviderFactory.getCloudProvider().getCloud(); Node edition = cloud.getNode(number); return edition.getStringValue("process_status"); @@ -265,6 +267,7 @@ subscription.setMimeType(MIMEType.HTML.type()); return getBody(publication, subscription); } + private static String getBody(Publication publication, Subscription subscription) throws MessagingException { String url = NewsletterUtil.getTermURL(publication.getUrl(), subscription _______________________________________________ Cvs mailing list Cvs@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/cvs