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
def track_visit(options)
StatsJob.perform_later(super)
StatsJob.perform_later(super, name: "visit")
end
# Track user IP
def track_event(name, properties, options)
super do |event|
event.ip = request.ip
end
StatsJob.perform_later(super { |event| event.ip = request.ip }, name: "event")
end
end