From fddd9c26b262449a615bef4ac7ef0dd4888a4ac8 Mon Sep 17 00:00:00 2001 From: Antonio Davi Macedo Coelho de Castro Date: Mon, 19 Aug 2019 16:56:36 -0700 Subject: [PATCH] Fix GraphQL file upload (#5944) --- src/GraphQL/loaders/filesMutations.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/GraphQL/loaders/filesMutations.js b/src/GraphQL/loaders/filesMutations.js index 5ea224b3..58aefa72 100644 --- a/src/GraphQL/loaders/filesMutations.js +++ b/src/GraphQL/loaders/filesMutations.js @@ -27,11 +27,11 @@ const load = parseGraphQLSchema => { if (createReadStream) { const stream = createReadStream(); data = await new Promise((resolve, reject) => { - let data = ''; + const chunks = []; stream .on('error', reject) - .on('data', chunk => (data += chunk)) - .on('end', () => resolve(data)); + .on('data', chunk => chunks.push(chunk)) + .on('end', () => resolve(Buffer.concat(chunks))); }); }