From 79d79c5c0c830b082a8e31a2fb7e2bf60e1417f5 Mon Sep 17 00:00:00 2001 From: Pedro Teixeira Date: Wed, 22 Nov 2017 10:27:24 +0000 Subject: [PATCH] fix: config.replace (#634) * Fixed config.replace. Should fix #633 * not expecting anuy response any more when sending one file * un-only test --- src/config/replace.js | 8 +++----- src/utils/send-one-file.js | 3 --- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/src/config/replace.js b/src/config/replace.js index f6a41df97..24f9f0b00 100644 --- a/src/config/replace.js +++ b/src/config/replace.js @@ -2,17 +2,15 @@ const streamifier = require('streamifier') const promisify = require('promisify-es6') +const SendOneFile = require('../utils/send-one-file') module.exports = (send) => { + const sendOneFile = SendOneFile(send, 'config/replace') return promisify((config, callback) => { if (typeof config === 'object') { config = streamifier.createReadStream(Buffer.from(JSON.stringify(config))) } - send({ - path: 'config/replace', - files: config, - buffer: true - }, callback) + sendOneFile(config, {}, callback) }) } diff --git a/src/utils/send-one-file.js b/src/utils/send-one-file.js index 80de20842..7b510f19d 100644 --- a/src/utils/send-one-file.js +++ b/src/utils/send-one-file.js @@ -9,9 +9,6 @@ module.exports = (send, path) => { if (err) { return callback(err) } - if (results.length !== 1) { - return callback(new Error('expected 1 result and had ' + results.length)) - } callback(null, results[0]) }) }