You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@roller.apache.org by sn...@apache.org on 2015/02/08 16:03:53 UTC

svn commit: r1658184 - /roller/trunk/app/src/main/java/org/apache/roller/weblogger/business/search/operations/IndexOperation.java

Author: snoopdave
Date: Sun Feb  8 15:03:53 2015
New Revision: 1658184

URL: http://svn.apache.org/r1658184
Log:
Null pointer check for pubTime field in indexer via Kohei Nozaki (ROL-2062)

Modified:
    roller/trunk/app/src/main/java/org/apache/roller/weblogger/business/search/operations/IndexOperation.java

Modified: roller/trunk/app/src/main/java/org/apache/roller/weblogger/business/search/operations/IndexOperation.java
URL: http://svn.apache.org/viewvc/roller/trunk/app/src/main/java/org/apache/roller/weblogger/business/search/operations/IndexOperation.java?rev=1658184&r1=1658183&r2=1658184&view=diff
==============================================================================
--- roller/trunk/app/src/main/java/org/apache/roller/weblogger/business/search/operations/IndexOperation.java (original)
+++ roller/trunk/app/src/main/java/org/apache/roller/weblogger/business/search/operations/IndexOperation.java Sun Feb  8 15:03:53 2015
@@ -134,8 +134,10 @@ public abstract class IndexOperation imp
                 .toString(), Field.Store.YES));
 
         // keyword
-        doc.add(new StringField(FieldConstants.PUBLISHED, data.getPubTime()
-                .toString(), Field.Store.YES));
+        if (data.getPubTime() != null) {
+            doc.add(new StringField(FieldConstants.PUBLISHED, data.getPubTime()
+                    .toString(), Field.Store.YES));
+        }
 
         // index Category, needs to be in lower case as it is used in a term
         WeblogCategory categorydata = data.getCategory();