lib/fnordmetric/session.rb in fnordmetric-0.5.9 vs lib/fnordmetric/session.rb in fnordmetric-0.6.0

- old
+ new

@@ -87,10 +87,11 @@ @redis.expire(redis_key(:data), time) end def add_event(event) @redis.zadd(redis_key(:events), event[:_time], event[:_eid]) + add_data(:_picture, event[:url]) if event[:_type] == "_set_picture" add_data(:_name, event[:name]) if event[:_type] == "_set_name" add_event_data(event) if event[:_type] == "_set_data" touch(event[:_time]) end @@ -123,9 +124,9 @@ end end def fetch_event_ids!(since=-1) # FIXME: use WITHSCORE to get the timestamps and return event objects - @event_ids = @redis.zrange(redis_key(:events), 0, since) + @event_ids = @redis.zrevrange(redis_key(:events), 0, since) end -end \ No newline at end of file +end