Skip to content

Commit c7a82ed

Browse files
Merge pull request watson-developer-cloud#218 from watson-developer-cloud/dev
Dev
2 parents 2f4eb32 + 8cdf250 commit c7a82ed

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

examples/retrieve_and_rank_solr.v1.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ var retrieve = watson.retrieve_and_rank({
1313
var clusterId = 'INSERT YOUR CLUSTER ID HERE';
1414
var collectionName = 'example_collection';
1515
var configName = 'example_config';
16-
var configZipPath = 'examples/resources/example_solr_config.zip';
16+
var configZipPath = __dirname + '/resources/example_solr_config.zip';
1717

1818
var solrClient = retrieve.createSolrClient({
1919
cluster_id: clusterId,

services/retrieve_and_rank/v1.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -304,20 +304,20 @@ RetrieveAndRank.prototype.listConfigs = function(params, callback) {
304304
RetrieveAndRank.prototype.uploadConfig = function(params, callback) {
305305
params = params || {};
306306

307-
var configFile = params.config_zip_path;
308307
if (!params.config_zip_path) {
309308
callback(new Error('Missing required parameters: config_zip_path'));
310309
return;
311-
} else if (typeof(params.config_zip_path) === 'string') {
312-
configFile = fs.createReadStream(params.config_zip_path);
310+
} else if (!typeof(params.config_zip_path) === 'string') {
311+
callback(new Error('Parameters config_zip_path is not a string'));
312+
return;
313313
}
314+
var configFile = fs.readFileSync(params.config_zip_path);
314315

315316
var parameters = {
316317
options: {
317318
url: '/v1/solr_clusters/{cluster_id}/config/{config_name}',
318319
method: 'POST',
319320
path: params,
320-
json: true,
321321
body: configFile,
322322
headers: {
323323
'content-type': 'application/zip'

0 commit comments

Comments
 (0)