moves stats storing to queue

This commit is contained in:
rgarcia
2015-09-09 14:40:17 +02:00
parent d7f046bd3b
commit dca7e1e38f

View File

@@ -1,13 +1,11 @@
class Ahoy::Store < Ahoy::Stores::ActiveRecordStore class Ahoy::Store < Ahoy::Stores::ActiveRecordStore
def track_visit(options) def track_visit(options)
StatsJob.perform_later(super) StatsJob.perform_later(super, name: "visit")
end end
# Track user IP # Track user IP
def track_event(name, properties, options) def track_event(name, properties, options)
super do |event| StatsJob.perform_later(super { |event| event.ip = request.ip }, name: "event")
event.ip = request.ip
end
end end
end end