Ignore repetition that's too fast.

This commit is contained in:
Ian Gulliver
2015-12-31 13:04:11 -08:00
parent 9d4a214ba0
commit 6212a8cd33

View File

@@ -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;