stanford-oval/thingtalk

__response is considered when checking if a result is identical to the previous one

Closed this issue · 1 comments

In lib/builtin/stream_table_ops.js : isNewTuple, we also pass __result, which means that if the result string displayed to the user is not deterministic it will throw off our event deduplication logic and trigger excessive notifications.

Found accidentally while debugging something else.

I think we fixed this one.