Author: ryan
Date: Thu Jan  3 13:30:39 2008
New Revision: 608638

URL: http://svn.apache.org/viewvc?rev=608638&view=rev
Log:
use ClientUtils to escape filterQuery

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

Modified: 
lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/response/FacetField.java
URL: 
http://svn.apache.org/viewvc/lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/response/FacetField.java?rev=608638&r1=608637&r2=608638&view=diff
==============================================================================
--- 
lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/response/FacetField.java
 (original)
+++ 
lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/response/FacetField.java
 Thu Jan  3 13:30:39 2008
@@ -20,6 +20,8 @@
 import java.io.Serializable;
 import java.util.ArrayList;
 import java.util.List;
+
+import org.apache.solr.client.solrj.util.ClientUtils;
  
  /**
   * A utility class to hold the facet response.  It could use the NamedList 
container,
@@ -75,9 +77,10 @@
      public String getAsFilterQuery() {
        if (_ff.getName().equals("facet_queries")) {
          return _name;
-       } else {
-         return _ff._name+":\""+_name+"\"";
        }
+       return 
+          ClientUtils.escapeQueryChars( _ff._name ) + ":" + 
+          ClientUtils.escapeQueryChars( _name );
      }
    }
    


Reply via email to