Sha256: 24b0ca97fae757830899bc1cd5a7df1aca9c191907b19b13eab3888b5d7c17e8
Contents?: true
Size: 454 Bytes
Versions: 4
Compression:
Stored size: 454 Bytes
Contents
class ReTrack::Sweeper < ActionController::Caching::Sweeper def after_create(record) if session && session['retrack'] rt = ReTrack::RefererTracking.new rt.trackable = record session[:retrack].each_pair do |key, value| rt[key] = value if rt.attribute_names.include?(key.to_s) end rt.save! end rescue => e Rails.logger.info( "ReTrack::Sweeper.after_create error saving record: #{e}") end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
re_track-0.3.1 | lib/re_track/sweeper.rb |
re_track-0.3.0 | lib/re_track/sweeper.rb |
re_track-0.2.0 | lib/re_track/sweeper.rb |
re_track-0.1.0 | lib/re_track/sweeper.rb |