Rename instance method update_counter_cache => update_impressionist_counter_cache
This commit is contained in:
parent
380f49cf62
commit
4c2c09ca69
|
@ -32,7 +32,7 @@ module Impressionist
|
|||
imps.all.size
|
||||
end
|
||||
|
||||
def update_counter_cache
|
||||
def update_impressionist_counter_cache
|
||||
cache_options = self.class.impressionist_counter_cache_options
|
||||
column_name = cache_options[:column_name].to_sym
|
||||
count = cache_options[:unique] ? impressionist_count(:filter => :ip_address) : impressionist_count
|
||||
|
|
|
@ -12,7 +12,7 @@ class Impression < ActiveRecord::Base
|
|||
|
||||
if impressionable_class.impressionist_counter_cache_options
|
||||
resouce = impressionable_class.find(self.impressionable_id)
|
||||
resouce.try(:update_counter_cache)
|
||||
resouce.try(:update_impressionist_counter_cache)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
|
@ -18,7 +18,7 @@ describe Impression do
|
|||
end
|
||||
end
|
||||
|
||||
describe "#update_counter_cache" do
|
||||
describe "#update_impressionist_counter_cache" do
|
||||
it "should update the counter cache column to reflect the correct number of impressions" do
|
||||
lambda {
|
||||
Impression.create(:impressionable_type => @widget.class.name, :impressionable_id => @widget.id)
|
||||
|
|
Loading…
Reference in New Issue