Rename instance method update_counter_cache => update_impressionist_counter_cache
This commit is contained in:
1 parent
380f49cf62
commit
4c2c09ca69
3 files changed
+3
-3
No files matched your search
@@ -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)
|
||||
|
||||
Reference in new issue
Block a user