You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by bt...@apache.org on 2017/08/25 08:32:49 UTC
[11/13] james-project git commit: JAMES-2046 Implement default use of
internalDate if no SentDate on Lucene
JAMES-2046 Implement default use of internalDate if no SentDate on Lucene
Project: http://git-wip-us.apache.org/repos/asf/james-project/repo
Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/df4d1d80
Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/df4d1d80
Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/df4d1d80
Branch: refs/heads/master
Commit: df4d1d80c2a9211ac3aceb4978ab0683d5c42251
Parents: 21ce9e8
Author: benwa <bt...@linagora.com>
Authored: Thu Aug 24 14:06:26 2017 +0700
Committer: benwa <bt...@linagora.com>
Committed: Fri Aug 25 15:31:46 2017 +0700
----------------------------------------------------------------------
.../james/mailbox/lucene/search/LuceneMessageSearchIndex.java | 3 +++
1 file changed, 3 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/james-project/blob/df4d1d80/mailbox/lucene/src/main/java/org/apache/james/mailbox/lucene/search/LuceneMessageSearchIndex.java
----------------------------------------------------------------------
diff --git a/mailbox/lucene/src/main/java/org/apache/james/mailbox/lucene/search/LuceneMessageSearchIndex.java b/mailbox/lucene/src/main/java/org/apache/james/mailbox/lucene/search/LuceneMessageSearchIndex.java
index 319ad7d..3227bef 100644
--- a/mailbox/lucene/src/main/java/org/apache/james/mailbox/lucene/search/LuceneMessageSearchIndex.java
+++ b/mailbox/lucene/src/main/java/org/apache/james/mailbox/lucene/search/LuceneMessageSearchIndex.java
@@ -610,6 +610,9 @@ public class LuceneMessageSearchIndex extends ListeningMessageSearchIndex {
// This should never happen anyway fallback to the already parsed field
sentDate = ((DateTimeField) f).getDate();
}
+ if (sentDate == null) {
+ sentDate = membership.getInternalDate();
+ }
}
String field = null;
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org