Update of
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/cao/impl
In directory james.mmbase.org:/tmp/cvs-serv30358/cao/impl
Modified Files:
NewsletterPublicationCAOImpl.java
Log Message:
CMSC-948 Registration portlet for CMS container
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-948
Index: NewsletterPublicationCAOImpl.java
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/cao/impl/NewsletterPublicationCAOImpl.java,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -b -r1.28 -r1.29
--- NewsletterPublicationCAOImpl.java 3 Nov 2008 05:54:06 -0000 1.28
+++ NewsletterPublicationCAOImpl.java 6 Nov 2008 07:08:27 -0000 1.29
@@ -8,6 +8,7 @@
import com.finalist.newsletter.domain.Newsletter;
import com.finalist.newsletter.domain.Publication;
import com.finalist.newsletter.domain.Term;
+import com.finalist.newsletter.util.NewsletterPublicationUtil;
import com.finalist.newsletter.util.NewsletterUtil;
import com.finalist.newsletter.util.POConvertUtils;
@@ -79,7 +80,7 @@
newsletter.setReplyAddress(node.getStringValue("replyto_mail"));
pub.setNewsletter(newsletter);
- return pub;
+ return NewsletterPublicationUtil.getPublication(cloud,number);
}
public Node getPublicationNode(int number) {
@@ -87,11 +88,7 @@
}
public String getPublicationURL(int publciationId) {
-
- Node publicationNode = cloud.getNode(publciationId);
- String hostUrl = NewsletterUtil.getServerURL();
- String newsletterPath = getNewsletterPath(publicationNode);
- return "".concat(hostUrl).concat(newsletterPath);
+ return NewsletterPublicationUtil.getPublicationURL(cloud,publciationId);
}
public int getNewsletterId(int publicationId) {
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs