Split results into errors, warnings, notices

This commit is contained in:
Rowan Manning
2013-09-25 13:32:44 +01:00
parent 490aac8245
commit 0282de7f73
5 changed files with 32 additions and 22 deletions

View File

@@ -1,6 +1,5 @@
'use strict';
var _ = require('underscore');
var presentTask = require('../../view/presenter/task');
var presentResult = require('../../view/presenter/result');
@@ -18,13 +17,6 @@ function route (app) {
if (err) {
return next(err);
}
results.forEach(function (result) {
var grouped = _.groupBy(result.results, 'code');
result.messages = _.keys(grouped).map(function (group) {
grouped[group][0].count = grouped[group].length;
return grouped[group][0];
});
});
res.render('task', {
task: presentTask(task),
results: results.map(presentResult),