Cihad Guzel created CONNECTORS-1420: ---------------------------------------
Summary: Incorrect Date Comparison in Email Filtering Key: CONNECTORS-1420 URL: https://issues.apache.org/jira/browse/CONNECTORS-1420 Project: ManifoldCF Issue Type: Bug Components: Email connector Affects Versions: ManifoldCF 2.7 Reporter: Cihad Guzel Fix For: ManifoldCF 2.8 Attachments: CONNECTORS-1420.patch Email date filtering doesn't work correctly. {code} else if (findParameterName.equals(EmailConfig.EMAIL_START_DATE)) { comparisonTerm = ComparisonTerm.LT; } else if (findParameterName.equals(EmailConfig.EMAIL_END_DATE)) { comparisonTerm = ComparisonTerm.GT; } {code} It must be as follow: {code} else if (findParameterName.equals(EmailConfig.EMAIL_START_DATE)) { comparisonTerm = ComparisonTerm.GT; } else if (findParameterName.equals(EmailConfig.EMAIL_END_DATE)) { comparisonTerm = ComparisonTerm.LT; } {code} Reference: [ComparisonTerm|https://www.gnu.org/software/classpathx/javamail/javadoc/javax/mail/search/ComparisonTerm.html#LT] {noformat} ComparisonTerm.GT : The greater than operator. ComparisonTerm.LT : The less than operator. {noformat} -- This message was sent by Atlassian JIRA (v6.3.15#6346)