Author: yonik
Date: Thu Sep 17 20:28:53 2009
New Revision: 816372

URL: http://svn.apache.org/viewvc?rev=816372&view=rev
Log:
solrj: defensive check for facet_queries null

Modified:
    
lucene/solr/trunk/src/solrj/org/apache/solr/client/solrj/response/QueryResponse.java

Modified: 
lucene/solr/trunk/src/solrj/org/apache/solr/client/solrj/response/QueryResponse.java
URL: 
http://svn.apache.org/viewvc/lucene/solr/trunk/src/solrj/org/apache/solr/client/solrj/response/QueryResponse.java?rev=816372&r1=816371&r2=816372&view=diff
==============================================================================
--- 
lucene/solr/trunk/src/solrj/org/apache/solr/client/solrj/response/QueryResponse.java
 (original)
+++ 
lucene/solr/trunk/src/solrj/org/apache/solr/client/solrj/response/QueryResponse.java
 Thu Sep 17 20:28:53 2009
@@ -178,8 +178,10 @@
     // Parse the queries
     _facetQuery = new HashMap<String, Integer>();
     NamedList<Integer> fq = (NamedList<Integer>) info.get( "facet_queries" );
-    for( Map.Entry<String, Integer> entry : fq ) {
-      _facetQuery.put( entry.getKey(), entry.getValue() );
+    if (fq != null) {
+      for( Map.Entry<String, Integer> entry : fq ) {
+        _facetQuery.put( entry.getKey(), entry.getValue() );
+      }
     }
     
     // Parse the facet info into fields


Reply via email to