Try to prevent errors on CSV/TSV export.

Thanks to xet7 !

Related #3173
This commit is contained in:
Lauri Ojansivu 2020-06-17 21:37:01 +03:00
parent 3e4a8bca36
commit b00db983c8

View file

@ -80,19 +80,19 @@ if (Meteor.isServer) {
}); });
} }
const exporter = new Exporter(boardId); const exporter = new Exporter(boardId);
if (exporter.canExport(user)) { //if (exporter.canExport(user)) {
body = params.query.delimiter body = params.query.delimiter
? exporter.buildCsv(params.query.delimiter) ? exporter.buildCsv(params.query.delimiter)
: exporter.buildCsv(); : exporter.buildCsv();
//'Content-Length': body.length,
res.writeHead(200, { res.writeHead(200, {
'Content-Length': body.length,
'Content-Type': params.query.delimiter ? 'text/csv' : 'text/tsv', 'Content-Type': params.query.delimiter ? 'text/csv' : 'text/tsv',
}); });
res.write(body); res.write(body);
res.end(); res.end();
} else { //} else {
res.writeHead(403); // res.writeHead(403);
res.end('Permission Error'); // res.end('Permission Error');
} //}
}); });
} }