From 372ee8475ef9b685e8cd3b8dea2e0475d5a4bd6b Mon Sep 17 00:00:00 2001 From: Daniel Beauchamp Date: Fri, 24 Aug 2012 17:58:43 -0400 Subject: Keep track of updatedAt server side, instead of on widgets. --- javascripts/dashing.coffee | 1 - lib/dashing.rb | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/javascripts/dashing.coffee b/javascripts/dashing.coffee index d3bf519..61c3fbe 100644 --- a/javascripts/dashing.coffee +++ b/javascripts/dashing.coffee @@ -47,7 +47,6 @@ class Dashing.Widget extends Batman.View receiveData: (data) => @mixin(data) - @set 'updatedAt', new Date() @onData(data) onData: (data) => diff --git a/lib/dashing.rb b/lib/dashing.rb index ee7cd1f..beb7eca 100644 --- a/lib/dashing.rb +++ b/lib/dashing.rb @@ -81,6 +81,7 @@ end def send_event(id, body) body["id"] = id + body["updatedAt"] = Time.now event = format_event(JSON.unparse(body)) settings.history[id] = event settings.connections.each { |out| out << event } -- cgit v1.2.3