Skip to content

Commit 50321d4

Browse files
authored
feat(node): uploadPart support file stream (#798)
1 parent 390b449 commit 50321d4

File tree

2 files changed

+3
-7
lines changed

2 files changed

+3
-7
lines changed

lib/browser/managed-upload.js

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -283,12 +283,6 @@ proto._createStream = function _createStream(file, start, end) {
283283
if (isBlob(file) || isFile(file)) {
284284
return new WebFileReadStream(file.slice(start, end));
285285
}
286-
// else if (is.string(file)) {
287-
// return fs.createReadStream(file, {
288-
// start: start,
289-
// end: end - 1
290-
// });
291-
// }
292286

293287
throw new Error('_createStream requires File/Blob.');
294288
};

lib/managed-upload.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -253,7 +253,9 @@ WebFileReadStream.prototype._read = function _read(size) {
253253
};
254254

255255
proto._createStream = function _createStream(file, start, end) {
256-
if (isFile(file)) {
256+
if (is.readableStream(file)) {
257+
return file;
258+
} else if (isFile(file)) {
257259
return new WebFileReadStream(file.slice(start, end));
258260
} else if (is.string(file)) {
259261
return fs.createReadStream(file, {

0 commit comments

Comments
 (0)