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({