From 5fb4664a9bd17f7404b8c0e80240f4143d8bbfc7 Mon Sep 17 00:00:00 2001 From: Oj Date: Wed, 16 Feb 2022 15:24:44 +0000 Subject: [PATCH] [Updater > Request] Clean up source more --- src/updater/request.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/updater/request.js b/src/updater/request.js index 7bdc36f..65a0ced 100644 --- a/src/updater/request.js +++ b/src/updater/request.js @@ -1,7 +1,9 @@ const request = require('request'); -const nodeRequest = ({ method, url, headers, qs, timeout, body, stream }) => new Promise((resolve, reject) => { - const req = request({ method, url, headers, qs, timeout: timeout ?? 30000, body }); +const nodeRequest = (opts) => new Promise((resolve, reject) => { + const { stream, timeout } = opts; + + const req = request({ ...opts, timeout: timeout ?? 30000 }); req.on('response', (response) => { const total = parseInt(response.headers['content-length'] || 1, 10); @@ -26,7 +28,7 @@ const nodeRequest = ({ method, url, headers, qs, timeout, body, stream }) => new return stream.end(); } - if (badStatus) return reject(new Error('Req error:' + response.statusCode)); + if (badStatus) return reject(new Error('Req fail')); resolve({ ...response, body: Buffer.concat(chunks) }); });