Print 0 rate

This commit is contained in:
Patrick Niklaus 2017-03-02 13:29:56 +00:00 committed by Patrick Niklaus
parent d32ebd57e6
commit 9f61f72ee8

View File

@ -28,13 +28,14 @@ module.exports = function () {
directions.filter(d => headers.has(d + '_rate')).forEach((direction) => { directions.filter(d => headers.has(d + '_rate')).forEach((direction) => {
var rate = direction + '_rate'; var rate = direction + '_rate';
var want = row[rate]; var want = row[rate];
switch (true) { switch (true) {
case '' === want: case '' === want:
outputRow[rate] = result[direction].status ? outputRow[rate] = result[direction].status ?
result[direction].status.toString() : ''; result[direction].status.toString() : '';
break; break;
case /^\d+$/.test(want): case /^\d+$/.test(want):
if (result[direction].rate && !isNaN(result[direction].rate)) { if (result[direction].rate !== undefined && !isNaN(result[direction].rate)) {
outputRow[rate] = result[direction].rate.toString(); outputRow[rate] = result[direction].rate.toString();
} else { } else {
outputRow[rate] = ''; outputRow[rate] = '';