Update of
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/forms
In directory james.mmbase.org:/tmp/cvs-serv4972/forms
Modified Files:
Tag: b1_5
SubscriptionImportExportAction.java
Log Message:
CMSC-1107 Newsletter errors in log: JDBC begin failed
See also:
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/forms
See also: http://www.mmbase.org/jira/browse/CMSC-1107
Index: SubscriptionImportExportAction.java
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/forms/SubscriptionImportExportAction.java,v
retrieving revision 1.10
retrieving revision 1.10.2.1
diff -u -b -r1.10 -r1.10.2.1
--- SubscriptionImportExportAction.java 24 Sep 2008 09:56:25 -0000 1.10
+++ SubscriptionImportExportAction.java 29 Oct 2008 07:36:43 -0000 1.10.2.1
@@ -6,6 +6,7 @@
import com.finalist.cmsc.services.community.security.AuthenticationService;
import com.finalist.newsletter.domain.Subscription;
import com.finalist.newsletter.domain.Term;
+import com.finalist.newsletter.services.CommunityModuleAdapter;
import com.finalist.newsletter.services.NewsletterSubscriptionServices;
import com.finalist.newsletter.services.NewsletterService;
import com.finalist.cmsc.services.community.security.Authentication;
@@ -62,7 +63,12 @@
} else {
subscriptions = subscriptionServices.getAllSubscription();
}
-
+ for(Subscription subscription:subscriptions) {
+ String subscriberId = subscription.getSubscriberId();
+ if(StringUtils.isNotEmpty(subscriberId)) {
+
subscription.setSubscriber(CommunityModuleAdapter.getUserById(subscriberId));
+ }
+ }
String xml = getXStream().toXML(subscriptions);
byte[] bytes = xml.getBytes();
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs