From a8135ad40cbeb6c0c464d57010032dc033993439 Mon Sep 17 00:00:00 2001 From: schneefux Date: Sat, 16 Jun 2018 20:47:59 +0200 Subject: Calculate and show level scaling --- backend/reduce.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'backend/reduce.js') diff --git a/backend/reduce.js b/backend/reduce.js index 519004c..87a6e40 100644 --- a/backend/reduce.js +++ b/backend/reduce.js @@ -15,8 +15,10 @@ function aggregatePayloads(config) { const sorter = R.props(config.group); const grouper = utils.eqPropses(config.group); - // sum & count const aggregator = R.pipe( + // calculate inferred attributes + R.map(R.apply(R.pipe, config.derived)), + // sum & count R.sortBy(sorter), R.groupWith(grouper), R.map( -- cgit v1.3.1