Change impression count to exclude when :referrer is nil

This commit is contained in:
Christophe Vilayphiou committed 2012-05-18 14:13:11 +08:00
1 parent d9c12ea5a4
commit 7c6b807170
4 files changed
+11 -9

No files matched your search

@@ -27,11 +27,13 @@ class Impression
private
def update_impressions_counter_cache
impressionable_class = self.impressionable_type.constantize
if self.referrer
impressionable_class = self.impressionable_type.constantize
if impressionable_class.impressionist_counter_cache_options
resouce = impressionable_class.find(self.impressionable_id)
resouce.try(:update_impressionist_counter_cache)
if impressionable_class.impressionist_counter_cache_options
resouce = impressionable_class.find(self.impressionable_id)
resouce.try(:update_impressionist_counter_cache)
end
end
end
end