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