lib/snaptable/constructor/collection.rb in snaptable-0.6.3 vs lib/snaptable/constructor/collection.rb in snaptable-0.6.4

- old
+ new

@@ -13,10 +13,10 @@ def records @records ||= filter(collection).paginate(page: params[:page], per_page: 30).order(sort_column + " " + sort_direction) end def filter(collection) - if options[:search] == true + if options[:search] == true && !params[:query].blank? collection.joins(search_associations).where(query, query: "%#{params[:query]}%", id: params[:query].to_i) else collection end end \ No newline at end of file