From e3bb91477ff6395c1e9fcf8a1b1edbbf38243c07 Mon Sep 17 00:00:00 2001 From: Braulio Bhavamitra Date: Sat, 1 Aug 2015 20:01:23 -0300 Subject: [PATCH] rails4: fix count with distinct monkey patch --- lib/noosfero/core_ext/active_record.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/noosfero/core_ext/active_record.rb b/lib/noosfero/core_ext/active_record.rb index f319270..3bdb81f 100644 --- a/lib/noosfero/core_ext/active_record.rb +++ b/lib/noosfero/core_ext/active_record.rb @@ -67,9 +67,9 @@ class ActiveRecord::Base end -ActiveRecord::Calculations.module_eval do - def count_with_default_distinct(column_name=:id, options={}) - count_without_default_distinct(column_name, {:distinct => true}.merge(options)) +ActiveRecord::Calculations.class_eval do + def count_with_distinct column_name=:id, options={} + distinct.count_without_distinct column_name, options end - alias_method_chain :count, :default_distinct + alias_method_chain :count, :distinct end -- libgit2 0.21.2