Update of /var/cvs/applications/email/src/org/mmbase/applications/email
In directory 
james.mmbase.org:/tmp/cvs-serv2393/src/org/mmbase/applications/email

Modified Files:
      Tag: MMBase-1_8
        EmailBuilder.java 
Log Message:
MMB-1703


See also: 
http://cvs.mmbase.org/viewcvs/applications/email/src/org/mmbase/applications/email
See also: http://www.mmbase.org/jira/browse/MMB-1703


Index: EmailBuilder.java
===================================================================
RCS file: 
/var/cvs/applications/email/src/org/mmbase/applications/email/EmailBuilder.java,v
retrieving revision 1.15.2.3
retrieving revision 1.15.2.4
diff -u -b -r1.15.2.3 -r1.15.2.4
--- EmailBuilder.java   6 Jan 2007 12:05:14 -0000       1.15.2.3
+++ EmailBuilder.java   12 Aug 2008 15:11:36 -0000      1.15.2.4
@@ -276,15 +276,15 @@
      */
     List getDeliveredMailOlderThan(long expireAge) {
         // calc search time based on expire time
-        long age = (System.currentTimeMillis() / 1000) - expireAge;
-        // query database for the nodes
+        long age = System.currentTimeMillis() - expireAge * 1000;
 
+        // query database for the nodes
         NodeSearchQuery query = new NodeSearchQuery(this);
         BasicCompositeConstraint cons = new 
BasicCompositeConstraint(CompositeConstraint.LOGICAL_AND);
 
         cons.addChild(new 
BasicFieldValueConstraint(query.getField(getField("mailstatus")), new 
Integer(STATE_DELIVERED)));
         cons.addChild(new 
BasicFieldValueConstraint(query.getField(getField("mailtype")),   new 
Integer(TYPE_ONESHOT)));
-        cons.addChild(new 
BasicFieldValueConstraint(query.getField(getField("mailedtime")), new 
Long(age)).setOperator(FieldCompareConstraint.LESS));
+        cons.addChild(new 
BasicFieldValueConstraint(query.getField(getField("mailedtime")), new 
java.util.Date(age)).setOperator(FieldCompareConstraint.LESS));
         query.setConstraint(cons);
         try {
             // mailedtime constraints makes it useless to do a cached query.
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to