summaryrefslogtreecommitdiff
path: root/worker.js
diff options
context:
space:
mode:
authorschneefux <schneefux+commit@schneefux.xyz>2017-04-16 22:14:40 +0200
committerschneefux <schneefux+commit@schneefux.xyz>2017-04-16 22:14:40 +0200
commit573ddf8778d295829b943e68878de97a29db75bd (patch)
tree90d164f4d02d60bcc9856ffb99baa1c71b554155 /worker.js
parent127ab8e6282911453220e7a21f06869ecacaab6c (diff)
downloadcruncher-573ddf8778d295829b943e68878de97a29db75bd.tar.gz
cruncher-573ddf8778d295829b943e68878de97a29db75bd.zip
discard wrong dimension_on completely
Diffstat (limited to 'worker.js')
-rw-r--r--worker.js18
1 files changed, 9 insertions, 9 deletions
diff --git a/worker.js b/worker.js
index 83595b7..549817e 100644
--- a/worker.js
+++ b/worker.js
@@ -68,21 +68,21 @@ var RABBITMQ_URI = process.env.RABBITMQ_URI,
// for links, use the id
point.forEach((tuple) => {
// [table name, table element]
+ if (tuple[1].get("dimension_on") != null &&
+ tuple[1].get("dimension_on") != instance) return;
if (tuple[1].get("name") != "all") {
// exclude series & filter, added below
if (tuple[0].tableName == "filter") {
// merge custom filters
- if (tuple[1].get("dimension_on") == instance)
- Object.assign(where_aggr,
- tuple[1].get("filter"));
+ Object.assign(where_aggr,
+ tuple[1].get("filter"));
// series and skill_tier are ranged filters
} else if (tuple[0].tableName == "series") {
- if (tuple[1].get("dimension_on") == instance)
- // use start < date < end comparison
- where_aggr.created_at = { $between: [
- tuple[1].get("start"),
- tuple[1].get("end")
- ] }
+ // use start < date < end comparison
+ where_aggr.created_at = { $between: [
+ tuple[1].get("start"),
+ tuple[1].get("end")
+ ] }
} else if (tuple[0].tableName == "skill_tier") {
where_aggr["$participant.skill_tier$"] = { $between: [
tuple[1].get("start"),