This commit is contained in:
Jan Prochazka
2021-09-09 08:27:17 +02:00
parent b396c8f820
commit f6c90578a9

View File

@@ -165,7 +165,9 @@
return `Rows: ${allRowCount.toLocaleString()}`; return `Rows: ${allRowCount.toLocaleString()}`;
} }
function getCopiedValue(value) { function extractCopiedValue(row, col) {
let value = row[col];
if (value === undefined) value = _.get(row, col);
if (value === null) return '(NULL)'; if (value === null) return '(NULL)';
if (value === undefined) return '(NoField)'; if (value === undefined) return '(NoField)';
if (_.isPlainObject(value) || _.isArray(value)) return JSON.stringify(value); if (_.isPlainObject(value) || _.isArray(value)) return JSON.stringify(value);
@@ -339,7 +341,7 @@
if (!rowData) return ''; if (!rowData) return '';
const line = colIndexes const line = colIndexes
.map(col => realColumnUniqueNames[col]) .map(col => realColumnUniqueNames[col])
.map(col => getCopiedValue(rowData[col])) .map(col => extractCopiedValue(rowData, col))
.join('\t'); .join('\t');
return line; return line;
}); });