From a26fdedc02578504dbd0d1f1ed1783ba6b4de148 Mon Sep 17 00:00:00 2001 From: twoxfh <30451770+twoxfh@users.noreply.github.com> Date: Wed, 26 May 2021 11:46:19 -0700 Subject: [PATCH] Update csv.js --- src/components/CsvImport/csv.js | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/components/CsvImport/csv.js b/src/components/CsvImport/csv.js index 24be923..a64400b 100644 --- a/src/components/CsvImport/csv.js +++ b/src/components/CsvImport/csv.js @@ -44,10 +44,19 @@ export default { worker: true, comments: false, step: undefined, + chunk: results => { + if (Object.keys(parsedData).length === 0 && parsedData.constructor === Object) { + parsedData = results + } else { + parsedData.data = [...parsedData.data, ...results.data] + parsedData.errors = [...parsedData.errors, ...results.errors] + } + }, + chunkSize: 1024 * 1024 * 10, complete: results => { const res = { data: this.getResult(parsedData), - delimiter: results.meta.delimiter, + delimiter: parsedData.meta.delimiter, hasErrors: false } res.messages = parsedData.errors.map(msg => { @@ -65,15 +74,6 @@ export default { downloadRequestHeaders: undefined, downloadRequestBody: undefined, skipEmptyLines: 'greedy', - chunk: results => { - if (Object.keys(parsedData).length === 0 && parsedData.constructor === Object) { - parsedData = results - } else { - parsedData.data = [...parsedData.data, ...results.data] - parsedData.errors = [...parsedData.errors, ...results.errors] - } - }, - chunkSize: 1024 * 1024 * 10, fastMode: undefined, beforeFirstChunk: undefined, withCredentials: undefined,