Author: kwright
Date: Wed Sep 19 22:07:15 2018
New Revision: 1841397
URL: http://svn.apache.org/viewvc?rev=1841397&view=rev
Log:
Fix solr connector content deletion bug
Modified:
manifoldcf/trunk/connectors/solr/connector/src/main/java/org/apache/manifoldcf/agents/output/solr/ModifiedHttpSolrClient.java
Modified:
manifoldcf/trunk/connectors/solr/connector/src/main/java/org/apache/manifoldcf/agents/output/solr/ModifiedHttpSolrClient.java
URL:
http://svn.apache.org/viewvc/manifoldcf/trunk/connectors/solr/connector/src/main/java/org/apache/manifoldcf/agents/output/solr/ModifiedHttpSolrClient.java?rev=1841397&r1=1841396&r2=1841397&view=diff
==============================================================================
---
manifoldcf/trunk/connectors/solr/connector/src/main/java/org/apache/manifoldcf/agents/output/solr/ModifiedHttpSolrClient.java
(original)
+++
manifoldcf/trunk/connectors/solr/connector/src/main/java/org/apache/manifoldcf/agents/output/solr/ModifiedHttpSolrClient.java
Wed Sep 19 22:07:15 2018
@@ -106,7 +106,8 @@ public class ModifiedHttpSolrClient exte
protected HttpRequestBase createMethod(final SolrRequest request, String
collection) throws IOException, SolrServerException {
SolrParams params = request.getParams();
- Collection<ContentStream> streams =
requestWriter.getContentStreams(request);
+ RequestWriter.ContentWriter contentWriter =
requestWriter.getContentWriter(request);
+ Collection<ContentStream> streams = contentWriter == null ?
requestWriter.getContentStreams(request) : null;
String path = requestWriter.getPath(request);
if (path == null || !path.startsWith("/")) {
path = DEFAULT_PATH;