From 7a39e905b9ba1f6cff938abb4036e1c78134b3e5 Mon Sep 17 00:00:00 2001 From: lana-k Date: Fri, 30 Apr 2021 20:49:37 +0200 Subject: [PATCH] trim csv column names --- src/csv.js | 2 +- tests/csv.spec.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/csv.js b/src/csv.js index bb67698..95ce433 100644 --- a/src/csv.js +++ b/src/csv.js @@ -10,7 +10,7 @@ export default { getResult (source) { const result = {} if (source.meta.fields) { - result.columns = source.meta.fields + result.columns = source.meta.fields.map(col => col.trim()) result.values = source.data.map(row => { const resultRow = [] result.columns.forEach(col => { resultRow.push(row[col]) }) diff --git a/tests/csv.spec.js b/tests/csv.spec.js index acd875d..9684c46 100644 --- a/tests/csv.spec.js +++ b/tests/csv.spec.js @@ -15,7 +15,7 @@ describe('csv.js', () => { { id: 2, name: 'bar' } ], meta: { - fields: ['id', 'name'] + fields: ['id', 'name '] } } expect(csv.getResult(source)).to.eql({