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

Modified Files:
        NewsletterUtil.java BeanUtil.java 
Log Message:
CMSC-632 Fixes to a lot of things


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-632


Index: NewsletterUtil.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/util/NewsletterUtil.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- NewsletterUtil.java 21 Dec 2007 21:28:47 -0000      1.12
+++ NewsletterUtil.java 20 Jan 2008 22:48:35 -0000      1.13
@@ -112,7 +112,7 @@
       } else {
          managerName = "newsletterpublication";
       }
-      Node newsletterNode = SearchUtil.findRelatedNode(themeNode, managerName, 
null);
+      Node newsletterNode = SearchUtil.findRelatedNode(themeNode, managerName, 
"newslettertheme");
       if (newsletterNode != null) {
          return (newsletterNode.getNumber());
       }


Index: BeanUtil.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/util/BeanUtil.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- BeanUtil.java       8 Jan 2008 10:45:00 -0000       1.1
+++ BeanUtil.java       20 Jan 2008 22:48:35 -0000      1.2
@@ -4,7 +4,6 @@
 import java.util.List;
 
 import com.finalist.newsletter.module.bean.GlobalOverviewBean;
-import com.finalist.newsletter.module.bean.NewsletterDetailBean;
 import com.finalist.newsletter.module.bean.NewsletterOverviewBean;
 import com.finalist.newsletter.module.bean.NewsletterSubscriberBean;
 import com.finalist.newsletter.module.bean.SubscriptionDetailBean;
@@ -30,13 +29,7 @@
       return (bean);
    }
 
-   public static NewsletterDetailBean createNewsletterDetailBean(int 
newsletterNumber) {
-      NewsletterDetailBean bean = new NewsletterDetailBean();
-      bean.setNumber(newsletterNumber);
-
-      String title = NewsletterUtil.getTitle(newsletterNumber);
-      bean.setTitle(title);
-
+   public static List<NewsletterSubscriberBean> getSubscriberBeans(int 
newsletterNumber) {
       List<NewsletterSubscriberBean> subscribers = new 
ArrayList<NewsletterSubscriberBean>();
       List<String> subscribersList = 
NewsletterSubscriptionUtil.getSubscribersForNewsletter(newsletterNumber);
       if (subscribersList != null) {
@@ -46,14 +39,12 @@
             subscriberBean.setUserName(userName);
 
             int numberOfThemes = 
NewsletterSubscriptionUtil.getNumberOfSubscribedThemes(userName, 
newsletterNumber);
-            bean.setNumber(numberOfThemes);
+            subscriberBean.setNumberOfThemes(numberOfThemes);
 
             subscribers.add(subscriberBean);
          }
       }
-      bean.setSubscribers(subscribers);
-
-      return (bean);
+      return (subscribers);
    }
 
    public static NewsletterOverviewBean createNewsletterOverviewBean(int 
newsletterNumber) {
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to