From 6212a8cd339abf5828b7d6b7274982a6cbd80075 Mon Sep 17 00:00:00 2001 From: Ian Gulliver Date: Thu, 31 Dec 2015 13:04:11 -0800 Subject: [PATCH] Ignore repetition that's too fast. --- static/babystats.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/static/babystats.js b/static/babystats.js index a522cb0..2903a08 100644 --- a/static/babystats.js +++ b/static/babystats.js @@ -202,7 +202,9 @@ BabyStats.prototype.handleMessage_ = function(isEvent, message) { var tile = this.findTile_(message.message.type); if (tile) { if (tile.ignore_duplicates && tile.active) { - // Ignore. + // Ignore (double trigger of a state-based tile) + } else if (tile.active && message.created - tile.lastSeen < 60) { + // Ignore (too fast repetition) } else { tile.lastSeen = message.created; tile.active = true;