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