From 404d7aa73a498d8a5fd638b75e2d4f17d531b0ce Mon Sep 17 00:00:00 2001 From: Nick Merwin Date: Wed, 8 May 2013 14:21:48 -0400 Subject: [PATCH] use get_raw_record_count for iTotalRecords --- lib/ajax-datatables-rails.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/ajax-datatables-rails.rb b/lib/ajax-datatables-rails.rb index 0965af97..a3491cc0 100644 --- a/lib/ajax-datatables-rails.rb +++ b/lib/ajax-datatables-rails.rb @@ -1,11 +1,11 @@ # require 'rails' class AjaxDatatablesRails - + class MethodError < StandardError; end VERSION = '0.0.1' - + attr_reader :columns, :model_name, :searchable_columns def initialize(view) @@ -19,7 +19,7 @@ def method_missing(meth, *args, &block) def as_json(options = {}) { sEcho: params[:sEcho].to_i, - iTotalRecords: @model_name.count, + iTotalRecords: get_raw_record_count, iTotalDisplayRecords: filtered_record_count, aaData: data } @@ -38,7 +38,7 @@ def get_raw_records def filtered_record_count search_records(get_raw_records).count end - + def fetch_records search_records(sort_records(paginate_records(get_raw_records))) end