Update of 
/var/cvs/contributions/CMSContainer_Portlets/portlets-login/src/java/com/finalist/cmsc/login
In directory james.mmbase.org:/tmp/cvs-serv17411/login

Modified Files:
        RegisterCleanCronJob.java 
Log Message:
CMSC-948 Registration portlet for CMS container


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Portlets/portlets-login/src/java/com/finalist/cmsc/login
See also: http://www.mmbase.org/jira/browse/CMSC-948


Index: RegisterCleanCronJob.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-login/src/java/com/finalist/cmsc/login/RegisterCleanCronJob.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- RegisterCleanCronJob.java   6 Nov 2008 07:21:44 -0000       1.1
+++ RegisterCleanCronJob.java   7 Nov 2008 01:53:00 -0000       1.2
@@ -12,6 +12,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;
 
 public class RegisterCleanCronJob extends AbstractCronJob implements CronJob {
@@ -27,12 +28,12 @@
       AuthenticationService authenticationService = 
(AuthenticationService)ApplicationContextFactory.getBean("authenticationService");
       PersonService personService = 
(PersonService)ApplicationContextFactory.getBean("personService");
       Person example = new Person();
+      example.setActive(RegisterStatus.UNCONFIRMED.getName());
       List<Person> persons = personService.getPersons(example);
-      
       for(Person person:persons) {
          if(person.getRegisterDate() != null) {
-            Date newDate  = DateUtils.addDays(person.getRegisterDate(), 3);
-            if(newDate.before(new Date())) {
+            Date expireDate  = DateUtils.addDays(person.getRegisterDate(), 3);
+            if(expireDate.before(new Date())) {
                Long authId = person.getAuthenticationId();
                if (authId > 0) {
                   personService.deletePersonByAuthenticationId(authId);        
   
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to