You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-commits@lucene.apache.org by ry...@apache.org on 2008/01/03 22:30:40 UTC

svn commit: r608638 - /lucene/solr/trunk/client/java/solrj/src/org/apache/solr/client/solrj/response/FacetField.java

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 );
      }
    }