diff options
| author | schneefux <schneefux+commit@schneefux.xyz> | 2017-04-10 12:03:32 +0200 |
|---|---|---|
| committer | schneefux <schneefux+commit@schneefux.xyz> | 2017-04-10 12:03:32 +0200 |
| commit | fc4642afaffde17fd335763f19ddc621a67ee95c (patch) | |
| tree | 1158c6d0dc9185cb502d1b8e11241b008315448e /worker.js | |
| parent | 5cf19f176ed4ba585897c7fc3b63106a5f019257 (diff) | |
| download | cruncher-fc4642afaffde17fd335763f19ddc621a67ee95c.tar.gz cruncher-fc4642afaffde17fd335763f19ddc621a67ee95c.zip | |
rename filter_on -> dimension_on
Diffstat (limited to 'worker.js')
| -rw-r--r-- | worker.js | 20 |
1 files changed, 12 insertions, 8 deletions
@@ -79,16 +79,17 @@ var RABBITMQ_URI = process.env.RABBITMQ_URI, // exclude series & filter, added below if (tuple[0].tableName == "filter") { // merge custom filters - if (tuple[1].get("filter_on") == "player") + if (tuple[1].get("dimension_on") == "player") Object.assign(where_aggr, tuple[1].get("filter")); } else if (tuple[0].tableName == "series") { - // series is special, - // use start < date < end comparison - where_aggr.created_at = { $between: [ - tuple[1].get("start"), - tuple[1].get("end") - ] } + if (tuple[1].get("dimension_on") == "player") + // series is special, + // use start < date < end comparison + where_aggr.created_at = { $between: [ + tuple[1].get("start"), + tuple[1].get("end") + ] } } else where_aggr["$participant." + tuple[0].tableName + ".id$"] = tuple[1].id } @@ -186,7 +187,10 @@ var RABBITMQ_URI = process.env.RABBITMQ_URI, async function calculate_player_point(player_api_id) { let player = await model.Player.findOne( { where: { api_id: player_api_id } }); - if (player == null) console.error("player does not exist in db!?"); + if (player == null) { + console.error("player does not exist in db!?"); + return; + } if (player.get("last_update") == null) // not enough data return; |
