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