Update of
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/forms
In directory james.mmbase.org:/tmp/cvs-serv31444/forms
Modified Files:
Tag: b1_5
SubscriptionImportExportAction.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/forms
See also: http://www.mmbase.org/jira/browse/CMSC-948
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.2.2
retrieving revision 1.10.2.3
diff -u -b -r1.10.2.2 -r1.10.2.3
--- SubscriptionImportExportAction.java 30 Oct 2008 09:11:03 -0000 1.10.2.2
+++ SubscriptionImportExportAction.java 6 Nov 2008 07:52:53 -0000 1.10.2.3
@@ -3,6 +3,7 @@
import com.finalist.cmsc.services.community.ApplicationContextFactory;
import com.finalist.cmsc.services.community.person.Person;
import com.finalist.cmsc.services.community.person.PersonService;
+import com.finalist.cmsc.services.community.person.RegisterStatus;
import com.finalist.cmsc.services.community.security.AuthenticationService;
import com.finalist.newsletter.domain.Newsletter;
import com.finalist.newsletter.domain.Subscription;
@@ -30,6 +31,7 @@
import java.io.OutputStream;
import java.io.StringReader;
import java.util.ArrayList;
+import java.util.Date;
import java.util.List;
import java.util.Collections;
@@ -145,7 +147,7 @@
if (tmpPerson == null) {
AuthenticationService as = getAuthenticationService();
Authentication authentication =
as.createAuthentication(tmpUserEmail, tmpUserEmail);
- Person person = personService.createPerson(tmpUserName, "", "",
authentication.getId());
+ Person person = personService.createPerson(tmpUserName, "", "",
authentication.getId(),RegisterStatus.UNCONFIRMED.getName(),new Date());
person.setEmail(tmpUserEmail);
personService.updatePerson(person);
tmpPerson = personService.getPersonByEmail(tmpUserEmail);
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs