(res, node)
| 82 | } |
| 83 | |
| 84 | function getTableData(res, node) { |
| 85 | let nodeStats = [], |
| 86 | colData; |
| 87 | if (res.data.data) { |
| 88 | let data = res.data.data; |
| 89 | if (node.hasCollectiveStatistics || data['rows'].length > 1) { |
| 90 | data.rows.forEach((row) => { |
| 91 | nodeStats.push({ ...row, icon: '' }); |
| 92 | }); |
| 93 | colData = getColumn(data.columns, false, node.statsPrettifyFields); |
| 94 | } else { |
| 95 | nodeStats = createSingleLineStatistics(data, node.statsPrettifyFields); |
| 96 | colData = getColumn(data.columns, true); |
| 97 | } |
| 98 | } |
| 99 | return [nodeStats, colData]; |
| 100 | } |
| 101 | |
| 102 | function createSingleLineStatistics(data, prettifyFields) { |
| 103 | let row = data['rows'][0], |
no test coverage detected