From 34cfaa3c4b7f99c13336847129431970e0c8dc1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timoth=C3=A9e?= <tpoussard@neogeo.fr> Date: Wed, 3 Aug 2022 18:32:21 +0200 Subject: [PATCH] remove duplicated array useless --- src/components/Project/Detail/ProjectFeatureTypes.vue | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/components/Project/Detail/ProjectFeatureTypes.vue b/src/components/Project/Detail/ProjectFeatureTypes.vue index 633daf91..fa88de3e 100644 --- a/src/components/Project/Detail/ProjectFeatureTypes.vue +++ b/src/components/Project/Detail/ProjectFeatureTypes.vue @@ -633,10 +633,9 @@ export default { try { fr.readAsText(this.csvFileToImport); fr.onloadend = () => { - let content = fr.result; // Find csv delimiter - const commaDelimited = content.split('\n')[0].includes(','); - const semicolonDelimited = content.split('\n')[0].includes(';'); + const commaDelimited = fr.result.split('\n')[0].includes(','); + const semicolonDelimited = fr.result.split('\n')[0].includes(';'); const delimiter = commaDelimited && !semicolonDelimited ? ',' : semicolonDelimited ? ';' : false; if ((commaDelimited && semicolonDelimited) || !delimiter) { @@ -645,7 +644,7 @@ export default { return; } // Check if file contains 'lat' and 'long' fields - const headers = content + const headers = fr.result .split('\n')[0] .split(delimiter) .map(el => { @@ -657,7 +656,7 @@ export default { // Look for 2 decimal fields in first line of csv // corresponding to lon and lat const sampleLine = - content + fr.result .split('\n')[1] .split(delimiter) .map(el => { @@ -666,7 +665,7 @@ export default { .filter(Boolean); if (sampleLine.length > 1 && headersCoord.length === 2) { this.csvError = null; - this.csvImport = csvToJson(content, delimiter); + this.csvImport = csvToJson(fr.result, delimiter); this.featureTypeImporting = false; //* stock filename to import features afterward this.SET_FILE_TO_IMPORT(this.csvFileToImport); -- GitLab