Update of 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/cao/impl
In directory 
james.mmbase.org:/tmp/cvs-serv11264/portlets-newsletter/src/java/com/finalist/newsletter/cao/impl

Modified Files:
        NewsletterCAOImpl.java 
Log Message:
CMSC-710 add bounce option in editwizard.


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/cao/impl
See also: http://www.mmbase.org/jira/browse/CMSC-710


Index: NewsletterCAOImpl.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/cao/impl/NewsletterCAOImpl.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- NewsletterCAOImpl.java      5 May 2008 02:40:11 -0000       1.12
+++ NewsletterCAOImpl.java      10 Jun 2008 12:50:53 -0000      1.13
@@ -71,10 +71,9 @@
 
    public Newsletter getNewsletterById(int id) {
       Node newsletterNode = cloud.getNode(id);
-      Newsletter newsletter = new Newsletter();
 
-      newsletter.setId(newsletterNode.getIntValue("number"));
-      newsletter.setTitle(newsletterNode.getStringValue("title"));
+
+      Newsletter newsletter = convertFromNode(newsletterNode);
 
       List<Node> terms = newsletterNode.getRelatedNodes("term");
       log.debug("get newsletter by id:" + id + ",and get " + terms.size() + " 
terms with it.");
@@ -92,4 +91,15 @@
       return newsletter;
    }
 
+   private Newsletter convertFromNode(Node newsletterNode) {
+      Newsletter newsletter = new Newsletter();
+      newsletter.setId(newsletterNode.getIntValue("number"));
+      newsletter.setTitle(newsletterNode.getStringValue("title"));
+      
newsletter.setReplyAddress(newsletterNode.getStringValue("replyto_mail"));
+      newsletter.setReplyName(newsletterNode.getStringValue("replyto_name"));
+      newsletter.setFromAddress(newsletterNode.getStringValue("from_mail"));
+      newsletter.setFromName(newsletterNode.getStringValue("from_name"));
+      return newsletter;
+   }
+
 }
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to