Merge pull request #14113 from cinaglia/fix-csv-decimal-places

Retain decimal precision when exporting CSV
This commit is contained in:
Torkel Ödegaard
2018-12-19 11:56:27 +01:00
committed by GitHub
2 changed files with 3 additions and 3 deletions

View File

@@ -41,10 +41,8 @@ function formatSpecialHeader(useExcelHeader) {
function formatRow(row, addEndRowDelimiter = true) {
let text = '';
for (let i = 0; i < row.length; i += 1) {
if (isBoolean(row[i]) || isNullOrUndefined(row[i])) {
if (isBoolean(row[i]) || isNumber(row[i]) || isNullOrUndefined(row[i])) {
text += row[i];
} else if (isNumber(row[i])) {
text += row[i].toLocaleString();
} else {
text += `${QUOTE}${csvEscaped(htmlUnescaped(htmlDecoded(row[i])))}${QUOTE}`;
}