Merge pull request #551 from marius-wieschollek/PASSMAN-264

[#264] Fixed CSV export fails for empty fields
This commit is contained in:
newhinton 2019-05-12 11:43:41 +02:00 committed by GitHub
commit 358f329621
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -53,14 +53,11 @@ PassmanExporter.csv.export = function (credentials, FileService, EncryptService)
var _fields = JSON.stringify(_credential[field]);
_fields = _fields.replaceAll('"', '""');
row_data.push('"' + _fields + '"');
}
}
else {
if (_credential[field] != null) {
row_data.push('"'+_credential[field].replaceAll('"','""')+'"');
}
else {
row_data.push('""');
}
var data = _credential[field],
value = data === null ? '':data.replaceAll('"', '""');
row_data.push('"' + value + '"');
}
}
var progress = {