all excel data as strings

This commit is contained in:
Lachlan Kermode
2020-03-27 18:42:15 +01:00
parent 5d7eb0af05
commit f659b46233

View File

@@ -236,7 +236,12 @@ class XlsxFetcher extends Fetcher {
update () {
const data = xlsx.parse(fs.readFileSync(this.path))
data.forEach(tab => {
this.save(tab.name, tab.data)
const stringyData = tab.data.map(row =>
row.map(d =>
typeof (d) === 'number' ? d.toString() : d
)
)
this.save(tab.name, stringyData)
})
return Promise.resolve(true)
}